// 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("
красный
"); document.write("
черный
"); } else if (color === "black") { document.write("
черный
"); } else if (color === "blue") { document.write("
синий
"); document.write("
зеленый
"); } else if (color === "green") { document.write("
зеленый
"); } else { document.write("
Я не понял
"); }; // 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" в отдельной папке!!!