В задаче нужно вывести простые числа от 1 до 10.
Почему не срабатывает строка с if?
Интересует именно строка, решение на том сайте есть:
for (var n = 1; n < 10; n++) {
if (n % (n - 1) == 0) {
continue;
}
alert(n);
}
Почему не срабатывает функция без нижнего кода с `if?
Хотел чтобы после ввода возраста запускалась функция, а она не срабатывает, если нету нижнего кода:
function checkAge(age) {
if (age > 18) {
return true;
} else {
return confirm('Родители разрешили?');
}
}
var age = prompt('Ваш возраст?');
/**if (checkAge(age)) {
alert( 'Доступ разрешен' );
} else {
alert( 'В доступе отказано' );
}**/
for (var n = 1; n < 10; n++) {
if (n==2) {
console.log(n);
}
if(n==3) console.log(n);
if(n==1) continue;
if(n%2!==0 && n%3!==0) console.log(n);
}
Потому что сверху ты объявил функцию, а снизу ты ее вызываешь.
Просто объявленная функция ничего не вернет, если ее не использовать.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости