Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Task 5
- // The highest number
- // марковані блоки та цикли - замість них краще використовувати логіку циклів, або функції
- // оператор break коли є можливість також краще використати логіку, це своєрідний стоп-кран, буває корисний. лише буває.
- // забагато пустих строк, замало пробілів між операторами та операндами
- let x; // вводимое число
- let max; // максимальное число
- max = 0;
- start:
- while (true) { // вічний цикл - не кращий вибір, краще з умовою
- x = parseInt(prompt('Введіть число'))
- if (x == 0) break; // якщо цикл з умовою, то можна позбавитися стоп-крану
- if (x % 2 == 0) {
- if (x > max) {
- max = x;
- //continue start; // а навіщо, ви ж в циклі ?
- } // else continue start; // а навіщо, ви ж в циклі ?
- } //else continue start; // а навіщо, ви ж в циклі ?
- }
- console.put("Найбільше число: " + max)
- // ефективний алгорітм, є зайві команди, поміркуйте над логікой та ходом виконання програми,
- // краще уникати маркованих блоків та циклів
- // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/label
- // Гарного коду!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement