Написать функцию, которая выводит числа от 1 до n (n - передаваемый аргумент)
Условие:
Напишите функцию, которая выводит в консоль числа от 1 до i, где i - целое число. Дополнительно, функция должна выводить foo вместо чисел кратных 3, должна выводить bar вместо чисел, кратных 5 и должна выводить foobar вместо чисел, одновременно кратных и 3, и 5
#techinterview #jstasks #javascript #js #javascripttasks #tasks #foobar
grhgrmgrhrm
В основе всей логики будет идти цикл for, который будет работать с цифрами от 1 до i. Внутри цикла бодет работать if...else для перебора условий задачи, в котором на каждой итерации мы будем выполнять кратность и выполонять действие. Перввм делом проверим через логический оперетор И одновременную кратность 3 и 5, затем проверим на кратность 3, затем 5 и в самом конце - выведем число, поскольку никакое из условий цикла не отработало.
const fooBar = num => {
for (let i = 1; i <= num; i++) {
if ( i % 3 === 0 && i % 5 === {
console.log('foobar';
} else if (i % 3 === {
console.log('foo';
} else if (i % 5 === {
console.log('bar';
} else {
console.log('i';
}
}
};
Удалить комментарий
Вы уверены, что хотите удалить этот комментарий?