123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220 |
- //switch: sizes
- var size = prompt("Напиши размер верхней одежды СНГ и глянь в консоль");
- var sNG40 = {
- NorwayFinlandSweden:"34",
- FrenchSwitzerland:"36",
- Italy:"38",
- UK:"8",
- USA:"6"
- }
- var sNG42 = {
- NorwayFinlandSweden:"36",
- FrenchSwitzerland:"38",
- Italy:"40",
- UK:"10",
- USA:"8 or M"
- }
- var sNG44 = {
- NorwayFinlandSweden:"38",
- FrenchSwitzerland:"40",
- Italy:"42",
- UK:"12",
- USA:"10"
- }
- var sNG46 = {
- NorwayFinlandSweden:"40",
- FrenchSwitzerland:"42",
- Italy:"44",
- UK:"14",
- USA:"12 or L"
- }
- var sNG48 = {
- NorwayFinlandSweden:"42",
- FrenchSwitzerland:"44",
- Italy:"46",
- UK:"16",
- USA:"14"
- }
- var sNG50 = {
- NorwayFinlandSweden:"44",
- FrenchSwitzerland:"46",
- Italy:"48",
- UK:"18",
- USA:"16 or XL"
- }
- var sNG52 = {
- NorwayFinlandSweden:"46",
- FrenchSwitzerland:"48",
- Italy:"50",
- UK:"20",
- USA:"18"
- }
- var sNG54 = {
- NorwayFinlandSweden:"48",
- FrenchSwitzerland:"50",
- Italy:"52",
- UK:"22",
- USA:"20 or XXL"
- }
- switch (size){
- case "40": console.log(sNG40);
- break;
- case "42": console.log(sNG42);
- break;
- case "44": console.log(sNG44);
- break;
- case "46": console.log(sNG46);
- break;
- case "48": console.log(sNG48);
- break;
- case "50": console.log(sNG50);
- break;
- case "52": console.log(sNG52);
- break;
- case "54": console.log(sNG54);
- break;
- default: alert("введен размер вне диапозона")
- }
- //switch: if
- var color = prompt("Введите цвет","");
- if (color === "blue" || color === "green"){
- document.write("<div style='background-color: blue;'>синий</div>");
- document.write("<div style='background-color: green;'>зеленый</div>");
- }
- else if (color === "red" || color === "black"){
- document.write("<div style='background-color: red;'>красный</div>");
- document.write("<div style='background-color: black; color: white;'>черный</div>");
- }
- else {
- document.write("<div style='background-color: gray;'>Я не понял</div>");
- }
- //prompt: or
- let dat = prompt("в каком году ты родился?","");
- var age = 2020 - dat;
- if (age >= 0) {
- alert(`Тебе ${age} лет!`);
- }
- else if (age < 0 || age === false){
- alert("сообщение об ошибке")
- }
- //confirm: or this days
- let izy="";
- do{
- izy = confirm("шопинг?");
- }while (izy === true){
- alert ("ты - бяка");
- }
- //confirm: if this days
- let izy = confirm("шопинг?");
- let lux = izy;
- if (izy === true){
- alert ("ты - бяка");
- }
- else if (izy === false){
- alert ("ты - бяка");
- }
- //triple prompt + default: or
- let familiya = prompt("Фамилия")||"Ivanov"
- let imya = prompt("Имя")||"Ivan"
- let otchestvo = prompt("Отчество")||"Ivanovich"
- alert(`ходит слух что тебя зовут ${familiya} ${imya} ${otchestvo}`)
- //default: if
- let surName = prompt("Фамилия");
- if(surName === null || surName === ""){
- surName="Ivanov"
- }
- let name = prompt("Имя")
- if(name === null || name === ""){
- name="Ivan"
- }
- let fatherName = prompt("Отчество")
- if(fatherName === null || fatherName === ""){
- fatherName="Ivanov"
- }
- alert(`Говорят тебя зовут ${surName} ${name} ${fatherName}`)
- //login and password
- let login = prompt("введите логин");
- if(login==="login"){
- alert("login введён правильно")
- let password = prompt("введите пароль")
- if(password==="qwerty"){
- alert("Password введён правильно")
- }else{
- alert("Password введен не верно")
- }
- }else{
- alert("Login введен не верно")
- }
- //currency calc + improved + two rates +if
- let jac = prompt("Выберете курс ретро конверктора");
- let valuet = jac.toLowerCase()
- switch(valuet){
- case'usd': valuet = 8;
- break
- case'eur': valuet = 9;
- break
- default: alert("Это не валюта")
- }
- let znack = ""
- if(valuet === 8){
- znack = "$"
- }
- else if(valuet === 9){
- znack = "€"
- }
- let obman = confirm("если вы хотите купить то нажмите ОК, а если вы хотите продать нажмите отмена")
- if(obman === true){
- var val = valuet + 0.5;
- }else{
- var val = valuet - 0.5;
- }
- console.log(val)
- let suma = prompt("Введите количество гривен для перевода");
- if(suma >= 0){
- var sooMany = suma / val;
- alert("В 2012 году эта сумма составила : " + sooMany.toFixed(2) + znack);
- }
- else{
- alert("Нет такой цифры")
- }
- //scissors
- let clientSayNoCorect = prompt("камень,ножницы или бумага ?");
- let clientSay = clientSayNoCorect.toLowerCase();
- switch(clientSay){
- case'камень' : clientSay = 0;
- break
- case'ножницы': clientSay = 1;
- break
- case'бумага' : clientSay = 2;
- break
- default: alert("я не понял твоего хода мыслей");
- }
- function getRandomInt(max) {
- return Math.floor(Math.random() * Math.floor(max));
- }
- var computerSay = getRandomInt(3);
- var itsTrue = "";
- switch(computerSay){
- case 0 : itsTrue = "камень" ;
- break
- case 1: itsTrue = "ножницы" ;
- break
- case 2: itsTrue = "бумага" ;
- break
- }
- alert("А я показал "+itsTrue)
- if(clientSay === computerSay){
- alert("И у нас ничья")
- }else if(clientSay===0,computerSay===1){
- alert("YOU WIN, камень бьет ножници")
- }else if(clientSay===1,computerSay===2){
- alert("YOU WIN, ножницы режут бумагу")
- }else if(clientSay===2,computerSay===0){
- alert("YOU WIN, бумага заворачивает камень")
- }else if(clientSay===1,computerSay===0){
- alert("YOU LOSE, камень бьет ножници")
- }else if(clientSay===2,computerSay===1){
- alert("YOU LOSE, ножницы режут бумагу")
- }else if(clientSay===0,computerSay===2){
- alert("YOU LOSE, бумага заворачивает камень")
- }
|