Advertisement
Timkor

maxNum

Nov 10th, 2020 (edited)
966
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. let number = 1
  2. let BIGnumber = 0 // краще дотримуватися код-стайлу, кемелкейc для змінних bigNumber, або maxNumber
  3. while (number !== 0) { // коли щось має бути виконано принаймі один раз, зручно використати do .. while
  4.     number = +prompt("Enter number:")  // якщо в такому випадку, то ефективніше чим скоріш перевірити валідність данних,
  5. // в нашому випадку чи парне число і чи не нуль, щоб не витрачати на нього ресурси (порівнювати з найбільшим, тощо)
  6.     if ((BIGnumber < number) && (number % 2 == 0)) { // можна навіть місцями поміняти умови - буде трохи ефективніше
  7.         BIGnumber = number
  8.     }
  9. }
  10. alert(BIGnumber) // краще в консоль виводити console.log('max is ' + maxNumber)
  11. // нормальне рішення. не недооцінюйте важливість корректного іменування змінних! придержуйтесь стилю та індентації!
  12. // Гарного коду!
  13.  
  14. // нижче приклад (один із) з урахуванням уточнень, дивитися не обов'язково
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43. let number = 0;
  44. let maxNumber = 0;
  45. do {
  46.     number = +prompt("Enter number:")
  47.     if (number != 0 && number % 2 == 0) {
  48.         if (maxNumber < number) {
  49.             maxNumber = number;
  50.         }
  51.     }
  52. } while (number != 0)
  53. console.log('max is ' + maxNumber);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement