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!");
  	}
}