Условия


Вот мое решение:
let number = 15;
let taskResult;

if (!(number % 3)) {
    taskResult = 'Fizz';
    if (!(number % 3) && !(number % 5)) {
        taskResult = 'FizzBuzz';
    }
}

else if (!(number % 5)) {
    taskResult = 'Buzz';
    if (!(number % 3) && !(number % 5)) {
       taskResult = 'FizzBuzz';
    }
}

else {
    taskResult = number;
}

console.log(taskResult);

c тернарным оператором
let number = 15;
let taskResult = ( number % 3 === 0 && number % 5 === 0) ? ‘FizzBuzz’ : (number % 3 === 0) ? ‘Fizz’ : (number % 5 === 0) ? ‘Buzz’ : number ;