Browse Source

add more case HW3 done

AntonPyvovarov 1 year ago
parent
commit
50602cf4a9
1 changed files with 79 additions and 21 deletions
  1. 79 21
      HW3/main.js

+ 79 - 21
HW3/main.js

@@ -36,34 +36,92 @@ switch (taskName) {
         break;
 
     case "switch: if":
+        let color = prompt("Введите цвет", "");
+        if (color === "red") {
+            document.write("<div style='background-color: red;'>красный</div>")
+        } else if (color === "black") {
+            document.write("<div style='background-color: black; color: white;'>черный</div>")
+        } else if (color === "blue") {
+            document.write("<div style='background-color: blue;'>синий</div>")
+        } else if (color === "green") {
+            document.write("<div style='background-color: green;'>зеленый</div>")
+        } else {
+            document.write("<div style='background-color: gray;'>Я не понял</div>")
+        }
+        break;
 
-    let color = prompt("Введите цвет","");
-            if(color === "red") {
-                document.write("<div style='background-color: red;'>красный</div>")
-            } else if(color === "black") {
-                document.write("<div style='background-color: black; color: white;'>черный</div>")
-            } else if(color === "blue") {
-                document.write("<div style='background-color: blue;'>синий</div>")
-            } else if(color === "green") {
-                document.write("<div style='background-color: green;'>зеленый</div>")
-            } else {
-                document.write("<div style='background-color: gray;'>Я не понял</div>")
-            }
-            break;
-
-    case "prompt: or" :
+    case "prompt: or":
         let age = prompt('Введите ваш возраст?');
         let thisYear = 2022;
-        if(age === '' || age === null) {
+        if (age === '' || age === null) {
             alert('какая-то дичь')
         } else {
-            alert(thisYear - age + " год рождения")
+
+            alert(thisYear - age + " ваш год рождения")
         }
         break;
 
-    case "or this days" : 
-            let shoping = confirm("Шопинг?");
-            alert(shoping || "Ты бяка-бука!");
-            break;
+    case "confirm: or this days":
+        let shopping = confirm("Шопинг?") || alert("Ты бяка-бука")
+        break;
+
+    case "confirm: if this days":
+        let shopping2 = confirm("Шопинг?");
+        if (shopping2) {
+        }
+        else {
+            (shopping2 === '' || shopping2 === "null")
+
+            alert("ты - бяка-бука")
+        }
+        break;
+
+    case "triple prompt":
+        let fullName = prompt('Ведите фамилию') + prompt('Имя') + prompt('Отчество')
+
+        alert(fullName)
+        break;
 
+    case "default: or":
+        let surName = prompt('Фамилия') || 'Иванов'
+        let name = prompt('Имя') || 'Иван'
+        let patronymic = prompt('Отчество') || 'Иванович'
+
+        alert(surName + ' ' + name + ' ' + patronymic)
+        break;
+
+    case "default: if":
+        let surNameTwo = prompt('Фамилия')
+        let nameTwo = prompt('Имя')
+        let patronymicTwo = prompt('Отчество')
+        if (!surNameTwo) {
+            surNameTwo = 'Иванов'
+        }
+        if (!nameTwo) {
+            nameTwo = 'Иван'
+        }
+        if (!patronymicTwo) {
+            (patronymicTwo) = 'Иванович'
+        }
+
+        alert(surNameTwo + ' ' + nameTwo + ' ' + patronymicTwo)
+        break;
+
+    case "login and password":
+        let authorization = prompt('Введите логин')
+        if (authorization == "admin") {
+            let password = prompt('Введите пароль')
+            if (password == 'qwerty') {
+                alert('Поздравляю,пароль верный')
+            }else {
+                alert('Вы ввели неправильный пароль,попробуйте еще раз')
+            }
+        }else {
+            alert('Вы ввели неправильный логин,попробуйте еще раз')
+        }
+        break;
     }
+    
+    
+
+