modul 3
by AndrewKuk
JavaScript
/* Через цикл for и несколько операторов if (или другим путём, если придумаете как) узнать сколько чисел от 0 до 100 делятся без остатка на 3, сколько на 5, а сколько на 3 и на 5 одновременно. Вывести эти количества на экран после цикла. Вспоминаем про оператор деления с остатком %
let result = 0;
let count3 = 0;
let count5 = 0;
let count3and5 = 0;
for(i = 0; i < 100; i++){
if (i % 3 == 0) {
count3++;
if (i % 5 == 0) {
count3and5++;
}
}
else {
if (i % 5 == 0) count5++ ;
}
}
console.log(count3, count5, count3and5)
*/
/*3. Создать переменную isEven, которая изначально равна false. Через цикл while(!isEven) с помощью prompt() просить пользователя ввести чётное число. Когда он введёт чётное, то присвоить переменной isEven true. Не забываем делать приведение типов и вспоминаем, как определять чётность чисел.
*/
let isEven = false;
while (!isEven) {
let inputNum = +prompt('enter an even number',2);
if(inputNum % 2 == 0) {
isEven = true;
alert ("ok!");
}
else {
alert ("Nope!");
}
}