|
@@ -0,0 +1,173 @@
|
|
|
+let task = prompt('Введите название дз');
|
|
|
+switch(task){
|
|
|
+ case "size":
|
|
|
+ let size = prompt("Введите размер");
|
|
|
+ switch (size){
|
|
|
+ case "40": alert("S");
|
|
|
+ break;
|
|
|
+ case "42" :alert("M");
|
|
|
+ break;
|
|
|
+ case "46": alert("L");
|
|
|
+ break;
|
|
|
+ case "50": alert("XL");
|
|
|
+ break;
|
|
|
+ case "54": alert("XXL");
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ alert( 'Неизвестное значение' );
|
|
|
+ }
|
|
|
+ break;
|
|
|
+
|
|
|
+ case "switch":
|
|
|
+ let color__ = prompt("Введите цвет","");
|
|
|
+ switch (color__){
|
|
|
+ case "red": document.write("<div style='background-color: red;'>красный</div>");
|
|
|
+ case "black": document.write("<div style='background-color: black; color: white;'>черный</div>");
|
|
|
+ break;
|
|
|
+ case "blue": document.write("<div style='background-color: blue;'>синий</div>");
|
|
|
+ case "green": document.write("<div style='background-color: green;'>зеленый</div>");
|
|
|
+ break;
|
|
|
+ default: document.write("<div style='background-color: gray;'>Я не понял</div>");
|
|
|
+ }
|
|
|
+ break;
|
|
|
+
|
|
|
+ case "if":
|
|
|
+ let color = prompt("Введите цвет","");
|
|
|
+ if(color === 'red'){
|
|
|
+ document.write("<div style='background-color: red;'>красный</div>"),
|
|
|
+ document.write("<div style='background-color: black; color: white;'>черный</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>"),
|
|
|
+ document.write("<div style='background-color: green;'>зеленый</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":
|
|
|
+ let year;
|
|
|
+ let age = prompt('введите возраст') || alert("Введите число!");
|
|
|
+ year = 2021 - age;
|
|
|
+ alert("Ваш год рождения:"+ year);
|
|
|
+ break;
|
|
|
+
|
|
|
+ case "confirm: or this days":
|
|
|
+ confirm('Шопинг?') ? alert("yes") : alert("ты - бяка")
|
|
|
+ break;
|
|
|
+
|
|
|
+ case "if: or this days":
|
|
|
+ let shoping = confirm('Шопинг?');
|
|
|
+ if(shoping === true){
|
|
|
+ alert('yes');
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ alert('ты - бяка');
|
|
|
+ }
|
|
|
+ break;
|
|
|
+
|
|
|
+ case "triple prompt":
|
|
|
+ let surname = prompt('Ваша фамилия?') || ('иванов')
|
|
|
+ let name = prompt('Введите имя') ||('вася')
|
|
|
+ let patronymic = prompt('Введите отчество') || ('петрович')
|
|
|
+ let out = surname + ' ' + name + ' ' + patronymic
|
|
|
+ alert(out)
|
|
|
+ break;
|
|
|
+
|
|
|
+ case "triple prompt__1":
|
|
|
+ let surname__ = prompt('Ваша фамилия?')
|
|
|
+ let name__ = prompt('Введите имя')
|
|
|
+ let patronymic__ = prompt('Введите отчество')
|
|
|
+ if(surname__ !== null || name__ !== null || patronymic__ !== null) {
|
|
|
+ let out = surname__ + ' ' + name__ + ' ' + patronymic__
|
|
|
+ alert(out);
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ alert('Иванов Вася Петрович');
|
|
|
+ }
|
|
|
+ break;
|
|
|
+
|
|
|
+ case "login and password":
|
|
|
+ let username = prompt("Введите логин")
|
|
|
+ let password = prompt('Введите пароль')
|
|
|
+ if ((username === 'admin') && (password === 'qwerty')) {
|
|
|
+ alert("Добро пожаловать");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ alert('Неверный пароль или логин');
|
|
|
+ }
|
|
|
+ break;
|
|
|
+
|
|
|
+ case "currency calc":
|
|
|
+ let ratios = {
|
|
|
+ usd: 25.6,
|
|
|
+ eur: 29
|
|
|
+ };
|
|
|
+ let obmenik = prompt('usd or eur?').toLowerCase();
|
|
|
+ switch(obmenik){
|
|
|
+ case 'usd':
|
|
|
+ let choose = prompt('buy or sell?').toLowerCase();
|
|
|
+ if (choose === 'buy') {
|
|
|
+ let grnUsd = +prompt('Введите величину в гривне');
|
|
|
+ let usdgrn = grnUsd / ratios['usd'];
|
|
|
+ alert(Math.round(usdgrn*100)/100 + " долларов");
|
|
|
+ }
|
|
|
+ else if (choose === 'sell') {
|
|
|
+ let grnUsd = +prompt('Введите величину в долларах');
|
|
|
+ let usdgrn = grnUsd * ratios['usd'];
|
|
|
+ alert(Math.round(usdgrn*100)/100 + " грн");
|
|
|
+ }
|
|
|
+ break;
|
|
|
+ case 'eur':
|
|
|
+ let choose__1 = prompt('buy or sell?').toLowerCase();
|
|
|
+ if (choose__1 === 'buy') {
|
|
|
+ let grnEur = +prompt('Введите сумму в гривне');
|
|
|
+ let eurgrn = grnEur / ratios['eur'];
|
|
|
+ alert(Math.round(eurgrn *100)/100 + " евро");
|
|
|
+ }
|
|
|
+ else if (choose__1 === 'sell') {
|
|
|
+ let grnEur = +prompt('Введите сумму в евро');
|
|
|
+ let eurgrn = grnEur * ratios['eur'];
|
|
|
+ alert(Math.round(eurgrn *100)/100 + " грн");
|
|
|
+ }
|
|
|
+ break;
|
|
|
+ default: alert("Ошибка");
|
|
|
+ }
|
|
|
+ break;
|
|
|
+
|
|
|
+ case "scissors":
|
|
|
+ let user = prompt("Камень? Бумага? Ножницы?").toLowerCase();
|
|
|
+ let computer = Math.random()
|
|
|
+ if (computer < 0.34) {
|
|
|
+ computer = "Камень";
|
|
|
+ }
|
|
|
+ else if(computer < 0.67) {
|
|
|
+ computer = "Бумага";
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ computer = "Ножницы";
|
|
|
+ }
|
|
|
+ alert(computer);
|
|
|
+
|
|
|
+ if (user == "камень" && computer == "ножницы" || user =="ножницы" && computer == "бумага" || user =="бумага" && computer == "камень") {
|
|
|
+ alert("Вы победили!");
|
|
|
+ }
|
|
|
+ else if (user =="ножницы" && computer == "камень" || user == "бумага" && computer =="ножницы" || user =="камень" && computer == "бумага")
|
|
|
+ {
|
|
|
+ alert("Вы проиграли.");
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ alert("Победила дружба!");
|
|
|
+ }
|
|
|
+ break;
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+
|