|
@@ -0,0 +1,292 @@
|
|
|
+// switch: sizes
|
|
|
+// Сделайте задание Comparison: sizes из предыдущего ДЗ используя switch
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+// let zapros = +prompt ("Введите размер в российской мерной системе:(40,42,44,46,48,50,52,54)", "");
|
|
|
+
|
|
|
+// switch (zapros) {
|
|
|
+// case 40:
|
|
|
+// alert("Размер одежды в США : \"6\" или ( \"S\" - в буквенном варианте)");
|
|
|
+// break;
|
|
|
+// case 42:
|
|
|
+// alert("Размер одежды в США : \"8\" или ( \"M\" - в буквенном варианте)");
|
|
|
+// break;
|
|
|
+// case 44:
|
|
|
+// alert("Размер одежды в США : \"10\" или ( \"M\" - в буквенном варианте)");
|
|
|
+// break;
|
|
|
+// case 46:
|
|
|
+// alert("Размер одежды в США : \"12\" или ( \"L\" - в буквенном варианте)");
|
|
|
+// break;
|
|
|
+// case 48:
|
|
|
+// alert("Размер одежды в США : \"14\" или ( \"L\" - в буквенном варианте)");
|
|
|
+// break;
|
|
|
+// case 50:
|
|
|
+// alert("Размер одежды в США : \"16\" или ( \"XL\" - в буквенном варианте)");
|
|
|
+// break;
|
|
|
+// case 52:
|
|
|
+// alert("Размер одежды в США : \"18\" или ( \"XL\" - в буквенном варианте)");
|
|
|
+// break;
|
|
|
+// case 54:
|
|
|
+// alert("Размер одежды в США : \"20\" или ( \"XXL\" - в буквенном варианте)");
|
|
|
+// break;
|
|
|
+// default:
|
|
|
+// alert("Введите корректно размер (40,42,44,46,48,50,52,54)");
|
|
|
+
|
|
|
+
|
|
|
+// }
|
|
|
+
|
|
|
+
|
|
|
+// switch: if
|
|
|
+// Перепишите пример ниже, используя 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>");
|
|
|
+// }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+// prompt: or
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+// let age = +prompt("What age are you?", "");
|
|
|
+// let countAge = (2021 - age);
|
|
|
+// if (age <= 0 || age === isNaN) {
|
|
|
+// alert('re-enter your age');
|
|
|
+// }else {
|
|
|
+// alert("Твой год рождения " + (countAge));
|
|
|
+// console.log ("Твой год рождения " +(countAge));
|
|
|
+// }
|
|
|
+
|
|
|
+// confirm: or this days
|
|
|
+// let value = confirm("Шопинг?","");
|
|
|
+// if(value === true) {
|
|
|
+// alert("Have a nice day");
|
|
|
+// }else {
|
|
|
+// alert("Ты-бяка");
|
|
|
+// }
|
|
|
+
|
|
|
+// confirm: if this days
|
|
|
+
|
|
|
+
|
|
|
+// let value = confirm("Шопинг тайм?", "");
|
|
|
+// if (value === true) {
|
|
|
+// alert("Тогда ,скорей - быстрей, там как раз новая коллекция =)");
|
|
|
+// }else {
|
|
|
+// alert("Ты-бяка ,нажми F5")
|
|
|
+// }
|
|
|
+
|
|
|
+// triple prompt
|
|
|
+
|
|
|
+// let name1 = prompt("Укажите ваше Имя", "");
|
|
|
+// let surname1 = prompt("Укажите вашу Фамилию", "");
|
|
|
+// let patronymic1 = prompt("Укажите ваше Отчество", "");
|
|
|
+
|
|
|
+// alert("Ваши ФИО : " + (surname1) +" " +(name1) +" " +(patronymic1));
|
|
|
+
|
|
|
+// default: or
|
|
|
+
|
|
|
+// let name1 = prompt("Укажите ваше Имя", "") || "Иван";
|
|
|
+// let surname1 = prompt("Укажите вашу Фамилию", "") || "Иванов";
|
|
|
+// let patronymic1 = prompt("Укажите ваше Отчество", "") || "Иванович";
|
|
|
+
|
|
|
+// alert("Ваши ФИО : " + (surname1) +" " +(name1) +" " +(patronymic1));
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+// default: if
|
|
|
+
|
|
|
+
|
|
|
+// let name1 = prompt("Укажите ваше Имя", "")|| "Иван";
|
|
|
+// let surName1 = prompt("Укажите вашу Фамилию", "")|| "Иванов";
|
|
|
+// let patronymic1 = prompt("Укажите ваше Отчество", "")|| "Иванович";
|
|
|
+
|
|
|
+// if (!name1) {
|
|
|
+// name1 = "Иван";
|
|
|
+// }
|
|
|
+// if (!surName1) {
|
|
|
+// surName1 = "Иванов";
|
|
|
+// }
|
|
|
+// if (!patronymic1) {
|
|
|
+// patronymic1 = "Иванович";
|
|
|
+// }
|
|
|
+
|
|
|
+// alert("ФИО : " + `${name1} ${surName1} ${patronymic1}`);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+// login and password
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+// let askAslogin = prompt("Укажите ваш логин", "");
|
|
|
+
|
|
|
+
|
|
|
+// let login = "admin";
|
|
|
+// let password = "qwerty";
|
|
|
+
|
|
|
+// if (askAslogin === login) {
|
|
|
+// alert("Чудно, введите пароль")
|
|
|
+// let askPassword = prompt("Укажите ваш пароль", "");
|
|
|
+// if(askPassword === password) {
|
|
|
+// alert("Проверка пароля - прошла успешно.")
|
|
|
+// }
|
|
|
+// }else {
|
|
|
+// alert("Ошибка");
|
|
|
+// }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+// currency calc
|
|
|
+
|
|
|
+// let ask = prompt("Укажите валюту:\"usd\" или \"eur\"");
|
|
|
+// let value = +prompt("Укажите количество валюты");
|
|
|
+
|
|
|
+// switch (ask) {
|
|
|
+// case "usd":
|
|
|
+// alert(`${value * 26} uah`);
|
|
|
+// break;
|
|
|
+// case "eur":
|
|
|
+// alert(`${value * 33} uah`);
|
|
|
+// }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+// currency calc: improved
|
|
|
+
|
|
|
+// let ask = prompt("Укажите валюту:\"usd\" или \"eur\"").toLowerCase();
|
|
|
+// let value = +prompt("Укажите количество валюты");
|
|
|
+
|
|
|
+// switch (ask) {
|
|
|
+// case "usd":
|
|
|
+// alert(`${value * 26} uah`);
|
|
|
+// break;
|
|
|
+// case "eur":
|
|
|
+// alert(`${value * 33} uah`);
|
|
|
+// }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+// currency calc: two rates
|
|
|
+
|
|
|
+
|
|
|
+// let sellOrBuy = confirm("Вы хотите купить Валюту");
|
|
|
+// let ask = prompt("Укажите валюту:\"usd\" или \"eur\"").toLowerCase();
|
|
|
+// let value = +prompt("Укажите количество валюты");
|
|
|
+
|
|
|
+// switch(ask) {
|
|
|
+// case "usd":
|
|
|
+// sellOrBuy ? alert(`${value * 27} uah`) : alert(`${value * 26} uah`);
|
|
|
+// break;
|
|
|
+// case "eur":
|
|
|
+// sellOrBuy ? alert(`${value * 33} uah`) : alert(`${value * 32} uah`);
|
|
|
+// }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+// currency calc: if
|
|
|
+
|
|
|
+// let sellOrBuy = confirm("Вы хотите купить Валюту");
|
|
|
+// let ask = prompt("Укажите валюту:\"usd\" или \"eur\"").toLowerCase();
|
|
|
+// let value = +prompt("Укажите количество валюты");
|
|
|
+
|
|
|
+// if (ask === "usd") {
|
|
|
+// if (sellOrBuy) {
|
|
|
+// alert(`${value * 27} uah`);
|
|
|
+// }else {
|
|
|
+// alert(`${value * 26} uah`);
|
|
|
+// }
|
|
|
+// }
|
|
|
+// if (ask === "eur") {
|
|
|
+// if (sellOrBuy) {
|
|
|
+// alert(`${value * 33} uah`);
|
|
|
+// }else {
|
|
|
+// alert(`${value * 32} uah`);
|
|
|
+// }
|
|
|
+// }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+// scissors (black belth)
|
|
|
+
|
|
|
+
|
|
|
+// let ask = prompt("Выбирите один из вариантов: камень,ножницы,бумага").toLowerCase();
|
|
|
+// let programmGeneator = Math.round(Math.random()*2)
|
|
|
+
|
|
|
+// txt = new Array();
|
|
|
+// txt[0]="камень"
|
|
|
+// txt[1]="ножницы"
|
|
|
+// txt[2]="бумага"
|
|
|
+// alert (txt[programmGeneator]);
|
|
|
+
|
|
|
+// if(ask === txt[programmGeneator]) {
|
|
|
+// alert("Ничья");
|
|
|
+// }
|
|
|
+// if(ask === "камень" && txt[programmGeneator] === 'ножницы') {
|
|
|
+// alert("Человечество в восторге, и празднует твою победу.")
|
|
|
+// }
|
|
|
+// if(ask === "ножницы" && txt[programmGeneator] === 'камень') {
|
|
|
+// alert("Компьютер победил!!!")
|
|
|
+// }
|
|
|
+// if(ask === "ножницы" && txt[programmGeneator] === 'бумага') {
|
|
|
+// alert("Человечество в восторге, и празднует твою победу.")
|
|
|
+// }
|
|
|
+// if(ask === "бумага" && txt[programmGeneator] === 'ножницы') {
|
|
|
+// alert("Компьютер победил!!!")
|
|
|
+// }
|
|
|
+// if(ask === "бумага" && txt[programmGeneator] === 'камень') {
|
|
|
+// alert("Человечество в восторге, и празднует твою победу.")
|
|
|
+// }
|
|
|
+// if(ask === "камень" && txt[programmGeneator] === 'бумага') {
|
|
|
+// alert("Компьютер победил!!!")
|
|
|
+// }
|
|
|
+
|
|
|
+// Задание на синий пояс (black belth)
|
|
|
+
|
|
|
+
|
|
|
+// Сделать задания обмена валют используя ассоциативный массив (объект) подобной структуры. Добавьте дополнительные поля при надобности. Для обращения к нужному полю используйте [].
|
|
|
+
|
|
|
+// let sellOrBuy = confirm("Вы хотите купить Валюту");
|
|
|
+// let ask = prompt("Укажите валюту: usd или eur").toLowerCase();
|
|
|
+// let value = +prompt("Укажите количество валюты");
|
|
|
+
|
|
|
+// let ratios = {
|
|
|
+// buy : {
|
|
|
+// usd : 26.4,
|
|
|
+// eur : 30,
|
|
|
+// },
|
|
|
+// sell : {
|
|
|
+// usd : 25.6,
|
|
|
+// eur : 28.5,
|
|
|
+
|
|
|
+// }
|
|
|
+// }
|
|
|
+// if (ask === "usd") {
|
|
|
+// if (sellOrBuy) {
|
|
|
+// alert(`${value * ratios.buy['usd']} uah`);
|
|
|
+// } else {
|
|
|
+// alert(`${value * ratios.sell['usd']} uah`);
|
|
|
+// }
|
|
|
+// }
|
|
|
+// if (ask === "eur") {
|
|
|
+// if (sellOrBuy) {
|
|
|
+// alert(`${value * ratios.buy['eur']} uah`);
|
|
|
+// } else {
|
|
|
+// alert(`${value * ratios.sell['eur']} uah`);
|
|
|
+// }
|
|
|
+// }
|