//switch: sizes let sizes = prompt('Введите ваш размер'); switch(sizes) { case "44" : alert('США размер - S'); case "45" : alert('США размер - S'); case "46" : alert('США размер - S'); break; case "47" : alert('США размер - M'); case "48" : alert('США размер - M'); case "49" : alert('США размер - M'); case "50" : alert('США размер - M'); break; case "51" : alert('США размер - L'); case "52" : alert('США размер - L'); break; case "53" : alert('США размер - XL'); case "54" : alert('США размер - XL'); break; case "55" : alert('США размер - XXL'); case "56" : alert('США размер - XXL'); break; default: alert('США размер - 3XL'); } //switch: if let color = prompt("Введите цвет",""); if(color === "red") { document.write("
красный
"); }else{ if(color === "black"){ document.write("
черный
"); }else{ if(color === "blue"){ document.write("
синий
"); }else{ if(color === "green"){ document.write("
зеленый
"); }else{ document.write("
Я не понял
"); } } } } //prompt: or let age = prompt("Сколько вам лет?"); let nowYear = 2022; if(age === null || age === '') { alert('Вы не указали Ваш возраст'); }else{ let yearBirth = nowYear - age; alert("Ваш год рождения - " + yearBirth); } //confirm: or this days let shoping = confirm('Шопинг?') || alert('Ты бяка!'); //confirm: if this days let shoping1 = confirm('Шопинг?'); if(shoping1 === true){ alert('Го!'); }else{ alert('Ты бяка!'); } //triple prompt let surname = prompt("Ваша фамилия?"), sname = prompt("Ваше имя?"), patronymic = prompt("Ваше отчество?"); alert (` ФИО -${" " + surname + " " + sname + " " + patronymic}`); //default: or let surname1 = prompt("Ваша фамилия?") || "Иванов", sname1 = prompt("Ваше имя?") || "Иван", patronymic1 = prompt("Ваше отчество?") || "Иванович"; alert (` ФИО -${" " + surname1 + " " + sname1 + " " + patronymic1}`); //default: if let surname2 = prompt("Ваша фамилия?"), sname2 = prompt("Ваше имя?"), patronymic2 = prompt("Ваше отчество?"); if(surname2 === null || surname2 === ""){ surname2 = "Иванов"; }; if(sname2 === null || sname2 === ""){ sname2 = "Иван"; }; if(patronymic2 === null || patronymic2 === ""){ patronymic2 = "Иванович"; }; alert (` ФИО -${" " + surname2 + " " + sname2 + " " + patronymic2}`); //login and password let rightLogin = "vadim"; let rightPass = "qwerty"; let login = prompt('Введите логин'); if (login != rightLogin){ alert("Введите коректный логин"); }else { let pass = prompt('Введите пароль'); if(pass != rightPass){ alert("Введите коректный пароль"); }else{ alert("Вы успешно авторизировались"); }; }; //currency calc let currency = prompt("Какую валюту выберете? 'usd' или 'eur'"); let usd = 38.5; let eur = 39.6; switch(currency) { case 'usd': alert(`Курс обмена 1$ = ${usd} грн`); let value1 = prompt("Сколько вы хотите обменять в ГРН?"); alert (`Вы получите ${Math.trunc(value1/usd)} $`); break; case 'eur': alert(`Курс обмена 1€ = ${eur} грн`); let value2 = prompt("Сколько вы хотите обменять в ГРН?"); alert (`Вы получите ${Math.trunc(value2/eur)} €`); }; //currency calc: improved let currency = prompt("Какую валюту выберете? 'usd' или 'eur'").toLowerCase(); let usd = 38.5; let eur = 39.6; switch(currency) { case 'usd': alert(`Курс обмена 1$ = ${usd} грн`); let value1 = prompt("Сколько вы хотите обменять в ГРН?"); alert (`Вы получите ${Math.trunc(value1/usd)} $`); break; case 'eur': alert(`Курс обмена 1€ = ${eur} грн`); let value2 = prompt("Сколько вы хотите обменять в ГРН?"); alert (`Вы получите ${Math.trunc(value2/eur)} €`); }; //currency calc: two rates let saleBuy = confirm('Хотите купить валюту? Если хотите ПРОДАТЬ нажмите ОТМЕНА'); let currency = prompt("Какую валюту выберете? 'usd' или 'eur'").toLowerCase(); let saleUsd = 37.5 let buyUsd = 38.6 let saleEur = 38.7 let buyEur = 39.8 switch (currency){ case 'usd' : saleBuy ? buyUsd : saleUsd; if(saleBuy){ alert(`курс Покупки 1$ = ${buyUsd}`); let value1 = prompt('Введите сумму uah:'); confirm(`Вы получите ${Math.trunc(value1/buyUsd)} $`); }else{ alert(`курс Продажи 1$ = ${saleUsd}`); let value2 = prompt('Введите сумму $:'); confirm(`Вы получите ${Math.trunc(value2*saleUsd)} uah.`); }; break; case 'eur' : saleBuy ? buyEur : saleEur; if(saleBuy){ alert(`курс Покупки 1€ = ${buyEur}`); let value3 = prompt('Введите сумму uah:'); confirm(`Вы получите ${Math.trunc(value3/buyEur)} €`); }else{ alert(`курс Продажи 1€ = ${saleEur}`); let value4 = prompt('Введите сумму €:'); confirm(`Вы получите ${Math.trunc(value4*saleEur)} uah.`); }; break; default: alert('Вы указали что то не так!') }; //currency calc: if let saleBuy = confirm('Хотите купить валюту? Если хотите ПРОДАТЬ нажмите ОТМЕНА'); let saleUsd = 37.5 let buyUsd = 38.6 let saleEur = 38.7 let buyEur = 39.8 if(saleBuy){ let currency = prompt("Какую валюту выберете? 'usd' или 'eur'").toLowerCase(); if(currency === 'usd'){ alert(`курс Покупки 1$ = ${buyUsd}`); let value1 = prompt('Введите сумму uah:'); confirm(`Вы получите ${Math.trunc(value1/buyUsd)} $`); }else { if(currency === 'eur'){ alert(`курс Покупки 1€ = ${buyEur}`); let value3 = prompt('Введите сумму uah:'); confirm(`Вы получите ${Math.trunc(value3/buyEur)} €`); }else{ alert('Вы указали что то не так!'); } } }else{ let currency = prompt("Какую валюту выберете? 'usd' или 'eur'").toLowerCase(); if(currency === 'usd'){ alert(`курс Продажи 1$ = ${saleUsd}`); let value2 = prompt('Введите сумму $:'); confirm(`Вы получите ${Math.trunc(value2*saleUsd)} uah.`); }else{ if(currency === 'eur'){ alert(`курс Продажи 1€ = ${saleEur}`); let value4 = prompt('Введите сумму €:'); confirm(`Вы получите ${Math.trunc(value4*saleEur)} uah.`); }else{ alert('Вы указали что то не так!'); } } }; //scissors let userResult = prompt('Камень, Ножницы или Бумага?').toLowerCase(); let compResult = Math.random(); let myResult; switch (userResult){ case 'камень' : if(compResult <= 0.33){ myResult = 'Камень'; alert(`У меня ${myResult}, Ничья!`); }else{ if(compResult <= 0.66){ myResult = 'Ножницы'; alert(`У меня ${myResult}, Ты выиграл!`); }else{ if(compResult <= 0.99){ myResult = 'Бумага'; alert(`У меня ${myResult}, Я выиграл!`); }else{ if(compResult === 1){ myResult = 'У меня один я выграл полюбому)'; } } } }; break; case 'ножницы' : if(compResult <= 0.33){ myResult = 'Камень'; alert(`У меня ${myResult}, Я выиграл!`); }else{ if(compResult <= 0.66){ myResult = 'Ножницы'; alert(`У меня ${myResult}, Ничья!`); }else{ if(compResult <= 0.99){ myResult = 'Бумага'; alert(`У меня ${myResult}, Ты выиграл!`); }else{ if(compResult === 1){ myResult = 'У меня один я выграл полюбому)'; } } } }; break; case 'бумага' : if(compResult <= 0.33){ myResult = 'Камень'; alert(`У меня ${myResult}, Ты выиграл!`); }else{ if(compResult <= 0.66){ myResult = 'Ножницы'; alert(`У меня ${myResult}, Я выиграл!!`); }else{ if(compResult <= 0.99){ myResult = 'Бумага'; alert(`У меня ${myResult}, Ничья!`); }else{ if(compResult === 1){ myResult = 'У меня один я выграл полюбому)'; } } } }; break; default: alert("С тобой не интересно играть!") } console.log(compResult); console.log(myResult);