Timkor

elevator

Feb 20th, 2021
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. let poverh = prompt("Введіть номер поверху!") // краще не використовувати транслітерацію, floor буде краще.
  2. if (poverh < 1 || poverh > 9) {
  3.     alert("Невірний поверх") // модальне віконце може бути затримкою у порівнянні з виводом до консолі,) раджу друге.)
  4. } else if (poverh >= 1 && poverh <= 3 || poverh >= 7 && poverh <= 9) {
  5.     alert("ok")
  6. } else if (poverh >= 4 && poverh <= 6) {
  7.     let passw = prompt("Введіть пароль")
  8.     if (passw < 1337 || passw > 1337) { // для цього краще використати логічний оператор перевірки на не рівність !=,
  9.         // а ще краще на не ідентичність !== , звісно можна змінити перевірку і використати == або ===.
  10.         alert("Невірний пароль")
  11.     } else {
  12.         alert("Ок")
  13.     }
  14. }
  15.  
  16. /* ви добре навчилися писати умови, кожна відокремлена елсе, але чи він обов'язковий при повних умовах , чи спрацює код
  17. без перших двох елсе взагалі ?
  18.  
  19. А чи можна спростити деяки умови,  всеж залишивши елсе?
  20.  
  21. А чи можна взагалі убрати умову при цьому, яку?
  22.  
  23. Ваше рішення добре: елсе + повні умови  - явно вирішують завдання. Питання більше додаткові, факультативні - якщо є час )).
  24. * Гарного коду */
Add Comment
Please, Sign In to add comment