SHOW:
|
|
- or go back to the newest paste.
| 1 | - | // https://zero.p2p.shpp.me/tasks/2_3_lift.html |
| 1 | + | // zero.p2p.shpp.me/tasks/2_3_lift.html |
| 2 | - | // предыдущее ревью https://discord.com/channels/534496884849639455/702448812383535105/868980971213582357 |
| 2 | + | // предыдущее ревью discord.com/channels/534496884849639455/702448812383535105/868980971213582357 |
| 3 | ||
| 4 | ||
| 5 | - | let floorNumber = +prompt("Введите номер этажа:")
|
| 5 | + | let floorNumber = +prompt("Введите номер этажа:") // дооообре!
|
| 6 | if (floorNumber >= 4 && floorNumber <= 6) {
| |
| 7 | let pass = +prompt("Введите пароль:")
| |
| 8 | - | if (pass != 1337) {
|
| 8 | + | if (pass != 1337) { // інколи реально зручно інверсію застосувати, але без потреби - не варто, бо ж без неї трохи простіше сприймати код.) if (pass == 1337) ну і тоді поміняти місцями консольлоги ок та неОк
|
| 9 | console.log("Неправильный пароль");
| |
| 10 | } | |
| 11 | else {
| |
| 12 | console.log("Ок");
| |
| 13 | } | |
| 14 | } | |
| 15 | - | else if ((floorNumber >= 1 && floorNumber <= 3) || (floorNumber >= 7 && floorNumber <= 9)) {
|
| 15 | + | else if ((floorNumber >= 1 && floorNumber <= 3) || (floorNumber >= 7 && floorNumber <= 9)) { // хм.. доволі складна умова вийшла, а чи потрібна вона тут враховуючи те, що завдяки попередньому елсе значення що >= 4 && <=6 тут ніяк не можуть опинитися? Не вірите? А спробуйте його сюди "просуньте" щоб 4, 5, 6 вивелися тут
|
| 16 | console.log(floorNumber) // ось тут щоб вивелися , а коли переконаєтеся, то спростіть умову, але тільки з розумінням, та знову спробуйте ті значення до сюди довести.) А умова спроститься до (floorNumber >= 1 && floorNumber <= 9), наче так, ну ви потестуйте - пологуйте.)) | |
| 17 | console.log("Ок");
| |
| 18 | - | else {
|
| 18 | + | |
| 19 | else { // а тут завдяки двом елсам не зможуть просочитися ніякі значення з двох попередніх умов, тому іф взагалі не потрібен. так!
| |
| 20 | - | } |
| 20 | + | |
| 21 | } | |
| 22 | /* цілком норм, може бути кориснор переглянути альтернативне рішення та деякі поради з рев'ю | |
| 23 | pastebin.com/pAUmmydT | |
| 24 | Рухайтесь далі! Гарного коду! */ |