Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //https://zero.p2p.shpp.me/tasks/3_6_biggest_number.html
- let max = 0;
- while (true) { //
- let num = +prompt("Яке число? "); // запит числа
- if (num == 0) { // перевіряємо чи дорівнює нулю
- break;
- }
- if ((num % 2) == 0) { // перевірка,чи парне число
- if (max < num) {
- max = num;
- }
- }
- }
- console.log("The max is " + max);
- // добре.) позбавимося брейку? Не скажу що вийде красиво без нього, але в цілях загального розвитку два варіанти:
- 1
- let max = 0;
- let num; // винесемо з тіла вайлу, бо ж нам його перевіряти в цьому (зовнішньому) скоупі.
- do { //
- num = +prompt("Яке число? "); // запит числа
- if (num !== 0 && (num % 2) == 0) { // перевірка,чи парне число // додав перед перевіркою на парність перевірку на нуль num !== 0 але в нашому випадку можна і не додавати цю перевірку
- if (max < num) {
- max = num;
- }
- }
- } while (num !== 0) // тут змінна num береться із зовнішнього відносно циклу скоупу, якщо залишити її створення в середині циклу то буде .. а що буде?
- 2
- let max = 0;
- let num;
- while ((num = +prompt("Яке число? ")) !== 0) { // таке.. голка в яйці, яйце в качці, качка в зайці, заяць в шоці))) напихали все в умову вайлу.. але.. інколи.. коли мало хто бачить... то можна і зайцем...)))
- if ((num % 2) == 0) { // перевірка,чи парне число
- if (max < num) {
- max = num;
- }
- }
- }
- // Гарного коду.)
Add Comment
Please, Sign In to add comment