123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220 |
- // switch: sizes
- 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('Проверьте данные о размере')
- }
- // switch: 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>");
- };
- // prompt: or
- let yearnow = 2021; //год по календарю
- let personage = prompt("Сколько вам лет?");
- if (personage == null || personage == "" || isNaN(personage)) {
- alert("Ошибка!");
- } else {
- alert("Вы " + (yearnow - personage) + " года рождения");
- }
- // confirm: or this days
- confirm("Шопинг?") && !alert ("Круто!") || alert ("Ты бяка!");
- // confirm: if this days
- let shopping = confirm("Шопинг?");
- if (shopping) {
- alert("Круто!");
- } else {
- alert("Ты бяка!");
- }
- // triple prompt
- let yoursurname = prompt("Ваша фамилия?");
- let yourname = prompt("Ваше имя?");
- let yourfathername = prompt("Ваше отчество?");
- let fullname = yoursurname + " " + yourname + " " + yourfathername;
- alert("Ваше ФИО:" + " " + fullname);
- // default: or
- let yoursurname = prompt("Ваша фамилия?") || "Акиншина";
- let yourname = prompt("Ваше имя?") || "Евгения";
- let yourfathername = prompt("Ваше отчество?") || "Равшановна";
- let fullname = yoursurname + " " + yourname + " " + yourfathername;
- alert("Ваше ФИО:" + " " + fullname);
- // default: if
- let yoursurname = prompt("Ваша фамилия?");
- if (yoursurname){
- }
- else {
- yoursurname = "Акиншина"
- }
- let yournames = prompt("Ваше имя?");
- if (yourname){
- }
- else {
- yourname = "Евгения"
- }
- let yourfathername = prompt("Ваше отчество?");
- if (yourfathername){
- }
- else {
- yourfathername = "Равшановна"
- }
- alert("Ваше ФИО:" + " " + yoursurname + " " + yourname + " " + yourfathername);
- // login and password
- let login = "admin";
- let password = "qwerty";
- let useranswer = prompt("Введите логин: ");
- if (useranswer === login) {
- let useranswer = prompt("Введите пароль: ");
- if (useranswer === password) {
- alert("Поздравляем, ваши данные верны!");
- } else {
- alert("Ошибка ввода пароля!");
- }
- } else {
- alert("Ошибка ввода логина!");
- }
- // currency calc
- alert("Добро пожаловать!");
- let summaСhoiсe = prompt("Выберите валюту, в которую вы хотите перевести ваши грн: usd или eur?");
- let usd = 27.17;
- let eur = 32.15;
- switch (summaСhoiсe) {
- case "usd":
- let summaUsd = prompt("Введите сумму в грн: "s);
- summaUser = (summaUsd / usd).toFixed(2);
- alert("Вы получите " + " " + summaUser + " " + "usd");
- break;
- case "eur":
- let summaEur = prompt("Введите сумму в грн: ");
- summaUser = (summaEur / eur).toFixed(2);
- alert("Вы получите " + " " + summaUser + " " + "eur");
- break;
- default: alert("Ошибка!");
- }
- // currency calc: improved
- alert("Добро пожаловать!");
- let summaСhoiсe = (prompt("Выберите валюту, в которую вы хотите перевести ваши грн: usd или eur?")).toLowerCase();
- let usd = 27.17;
- let eur = 32.15;
- switch (summaСhoiсe) {
- case "usd":
- let summaUsd = prompt("Введите сумму в грн: ");
- summaUser = (summaUsd / usd).toFixed(2);
- alert("Вы получите " + " " + summaUser + " " + "usd");
- break;
- case "eur":
- let summaEur = prompt("Введите сумму в грн: ");
- summaUser = (summaEur / eur).toFixed(2);
- alert("Вы получите " + " " + summaUser + " " + "eur");
- break;
- default: alert("Ошибка!");
- }
- // currency calc: two rates
- alert("Добро пожаловать!");
- let summaСhoiсe = (prompt("Выберите валюту, в которую вы хотите перевести ваши грн: usd или eur?")).toLowerCase();
- let buyUsd = 27.17;
- let sellUsd = 27.37;
- let buyEur = 32.15;
- let sellEur = 32.41;
- let resultAnswer, answer, valueСhoiсe;
- switch (summaСhoiсe) {
- case "usd":
- valueСhoiсe = prompt("Введите сумму в грн: ");
- resultAnswer = confirm("Покупаете?") ? answer = valueСhoiсe / buyUsd : answer = valueСhoiсe / sellUsd;
- alert(answer.toFixed(2));
- break;
- case "eur":
- valueСhoiсe = prompt("Введите сумму в грн: ");
- resultAnswer = confirm("Покупаете?") ? answer = valueСhoiсe / buyEur : answer = valueСhoiсe / sellEur;
- alert(answer.toFixed(2));
- break;
- default: alert("Ошибка!");
- }
- // currency calc: if
- alert("Добро пожаловать!");
- let summaСhoiсe = (prompt("Выберите валюту, в которую вы хотите перевести ваши грн: usd или eur?")).toLowerCase();
- let buyUsd = 27.17;
- let sellUsd = 27.37;
- let buyEur = 32.15;
- let sellEur = 32.41;
- let resultAnswer, answer, valueСhoiсe;
- if (summaСhoiсe=="usd") {
- valueСhoiсe = prompt("Введите сумму в грн: ");
- resultAnswer = confirm("Покупаете?") ? answer = valueСhoiсe / buyUsd : answer = valueСhoiсe / sellUsd;
- alert(answer.toFixed(2));
- }else if (summaСhoiсe=="eur") {
- valueСhoiсe = prompt("Введите сумму в грн: ");
- resultAnswer = confirm("Покупаете?") ? answer = valueСhoiсe / buyEur : answer = valueСhoiсe / sellEur;
- alert(answer.toFixed(2));
- }
- else {
- alert("Ошибка!");
- }
- // scissors
- let possibleАnswer = ["rock", "scissors", "paper"];
- let userChoise = possibleАnswer.indexOf(prompt(possibleАnswer + " ?").toLowerCase());
- let compChoise = Math.floor(Math.random() * 3);
- alert("Answer computer - " + possibleАnswer[compChoise]);
- if (userChoise === compChoise) {
- alert("Draw");
- } else if ((userChoise - compChoise + 3) % 3 === 1) {
- alert("Computer won!");
- } else {
- alert("You won!");
- }
- // Задание на черный пояс
- let possibleАnswerDone = ["rock", "scissors", "paper"];
- let userChoiseDone = possibleАnswerDone.indexOf(prompt(possibleАnswerDone + " ?").toLowerCase());
- let compChoiseDone = Math.floor(Math.random() * 3);
- let gameWinner = alert("Answer computer - " + possibleАnswerDone[compChoiseDone]) || (((userChoiseDone === compChoiseDone) && alert("Draw")) || (((userChoiseDone - compChoiseDone + 3) % 3 === 1) && alert("Computer won!")) || (((compChoiseDone - userChoiseDone + 3) % 3 === 1) && alert("You won!")));
-
- //еще один вариант игры "scissors" в отдельной папке!!!
|