123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290 |
- //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("<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("Сколько вам лет?");
- 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);
|