//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);