Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //ліфт
- // не працює else у кінці, не знаю чому.
- /* для початку отформатуємо код згідно стилю, щоб індентація нам допомогла побачити блоки коду, їх вкладенність або послідовність */
- let lift = +prompt('Номер поверху?')
- if (lift < 1 || lift > 9) {
- console.log('невірний поверх')
- } else {
- console.log('ok')
- }
- if (lift > 4 && lift < 6) {
- let password = +prompt('введіть пароль') /* тут ви створюєте змінну password завдяки ключовому слову let. Ця змінна буде
- існувати тільки в тому блоці, де створена, в межах його фігурних дужок. */
- }
- console.log('password = ' + password); /* це логування, ефективний прийом проти багів та незрозумілок */
- if (password == 1337) { /* тут змінна одноіменна але інша, є два варіанти вирішення, або цей блок іфу розмістити в
- середені блоку де створюється змінна, або ж створювати змінну у загальному блоці - тобто у
- программі глобально */
- console.log('пароль вірний')
- } else {
- console.log('невірний пароль')
- }
- /* я намагався дати відповідь на поставлене питання, та не затрагував інші семантичні моменти, щоб вам було цікаво виправити їх самостійно.
- Гарного коду.
- */
Add Comment
Please, Sign In to add comment