FizzBuzz

а где физбаз? =)

for (let i = 1; i <= range; i++) {

    if (i % firstNumber === 0 && i % secondNumber === 0){
        console.log(i + ` Делится на ${firstNumber} и на ${secondNumber} FizzBuzz `)
    } else if (i % secondNumber === 0) {
        console.log(i + ` Делится на ${secondNumber} fizz`)
    } else if (i % firstNumber === 0) {
        console.log(i + ` Делится на ${firstNumber} buzz`)
    } else {
        console.log(i + ' Не делится')
    }

}

Смысл тотже )

Добавьте, пожалуйста, в программу обучения “Знакомство с JS” описание условия “else if”. Если бы знал, решил бы сразу FizzBuzz.

Спасибо, мы учтём ваше мнение.

В верхнем условии можно использовать число 15,привести условие к общему делителю.

Да, если бы знать про else if раньше))

Спасибо всем, кто помог…

var number = 15;
var taskResult;

if (number%15==0)
{console.log (taskResult=‘FizzBuzz’);}

else if (number%5==0) {

console.log (taskResult=‘Buzz’);}

else if (number%3==0) {

console.log (taskResult=‘Fizz’);

} else {

console.log (taskResult=number);}

я сделал такой вот вариант

var number = 15;
var taskResult;

if (number % 3 === 0) {
console.log(taskResult = ‘Fizz’);
}

if (number % 5 === 0) {
console.log(taskResult = ‘Buzz’);
}

if (number % 3 === 0 && number % 5 === 0) {
console.log(taskResult = ‘FizzBuzz’);
}

if (number % 3 != 0 && number % 5 != 0) {
console.log(taskResult = number);
}