fizzbuzz javascript

JavaScript
function fizzBuzz2(n) {
  for (let i = 1; i <= n; i++) {
    let str = "";

    if (i % 3 === 0) str += "fizz"
    if (i % 5 === 0) str += "buzz"
    if (str === "") str = i;
  
    console.log(str);
  }
}
for (i=1; i<=100; i++) {
    console.log((i%3==0&&i%5==0)?"FizzBuzz":(i%3==0)?"Fizz" : (i%5==0)?"Buzz" : i);
}
function fizzbuzz(maxNum){
        for(i=1;i<=maxNum;i++){
                result = '';
                if(i%3===0)(result+='fizz');
                if(i%5===0)(result+='buzz');
                if(result==''){
                        console.log(i);
                }else{
                        console.log(result)
                }
        }
}

fizzbuzz(100);for (var i=1; i < 101; i++){    if (i % 15 == 0) console.log("FizzBuzz");    else if (i % 3 == 0) console.log("Fizz");    else if (i % 5 == 0) console.log("Buzz");    else console.log(i);}// This is the most compact one I could make

for (let i = 1; i < 101; i++) console.log((i % 3 ? "" : "fizz") + (i % 5 ? "" : "buzz"));
Source

Also in JavaScript: