|
@@ -0,0 +1,153 @@
|
|
|
+//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
|
|
|
+var years = prompt('Сколько вам лет?');
|
|
|
+let date_birth = 2022 - years
|
|
|
+years <= 0 || (alert('Вы ' + date_birth + ' года рождения!'))
|
|
|
+true (alert('Ошибка'))
|
|
|
+
|
|
|
+//confirm: if this days
|
|
|
+var years2 = prompt('Сколько вам лет?');
|
|
|
+let date_birth2 = 2022 - years2
|
|
|
+if (years2 >0) {
|
|
|
+ (alert('Вы ' + date_birth2 + ' года рождения!'))
|
|
|
+}
|
|
|
+else{
|
|
|
+ (alert('Ошибка'))
|
|
|
+}
|
|
|
+
|
|
|
+//triple prompt
|
|
|
+let lastName = prompt('Введите фамилию')
|
|
|
+let name = prompt('Введите имя')
|
|
|
+let patronymic = prompt('Введите отчество')
|
|
|
+alert(lastName+' '+name+' '+patronymic)
|
|
|
+
|
|
|
+//default: or
|
|
|
+let lastName1 = prompt('Введите фамилию') || 'Иванов'
|
|
|
+let name1 = prompt('Введите имя') || 'Иван'
|
|
|
+let patronymic1 = prompt('Введите отчество') || 'Иванович'
|
|
|
+alert(lastName1+' '+name1+' '+patronymic1)
|
|
|
+
|
|
|
+//default: if
|
|
|
+let a = 'a'
|
|
|
+let lastName3 = prompt('Введите фамилию')
|
|
|
+if (lastName3>a) {}
|
|
|
+else {lastName3 = 'Иванов'}
|
|
|
+let name3 = prompt('Введите имя')
|
|
|
+if (name3>a) {}
|
|
|
+else {name3 = 'Иван'}
|
|
|
+let patronymic3 = prompt('Введите отчество')
|
|
|
+if (patronymic3>a) {}
|
|
|
+else {patronymic3 = 'Иванович'}
|
|
|
+alert(lastName3+' '+name3+' '+patronymic3)
|
|
|
+
|
|
|
+//login and password
|
|
|
+let login = prompt('Введите логин')
|
|
|
+let pass = prompt('Введите пароль')
|
|
|
+if (login == 'admin' && pass == 'qwerty') {
|
|
|
+ alert('Поздравляю вы вошли')
|
|
|
+}
|
|
|
+else{alert('Неверный логин или пароль')}
|
|
|
+
|
|
|
+
|
|
|
+//currency calc
|
|
|
+let currency = prompt("Введите валюту usd или eur");
|
|
|
+let currencyUah = prompt("Введите сумму в грн");
|
|
|
+switch (currency){
|
|
|
+ case "usd": (alert('За '+ currencyUah +' гривен вы получите ' + currencyUah / 38 +' Долларов'));
|
|
|
+ break;
|
|
|
+ case "eur": (alert('За '+ currencyUah +' гривен вы получите ' + currencyUah / 40 +' Евро'));
|
|
|
+ break;
|
|
|
+ default: alert('Введите валюту коректно');
|
|
|
+}
|
|
|
+
|
|
|
+//currency calc: improved
|
|
|
+let currency = prompt("Введите валюту usd или eur");
|
|
|
+let currencyUah = prompt("Введите сумму в грн");
|
|
|
+switch (currency.toLowerCase()){
|
|
|
+ case "usd": (alert('За '+ currencyUah +' гривен вы получите ' + currencyUah / 38 +' Долларов'));
|
|
|
+ break;
|
|
|
+ case "eur": (alert('За '+ currencyUah +' гривен вы получите ' + currencyUah / 40 +' Евро'));
|
|
|
+ break;
|
|
|
+ default: alert('Введите валюту коректно');
|
|
|
+}
|
|
|
+
|
|
|
+//currency calc: if
|
|
|
+let salePurchase = confirm('Вы хотите купить:(ок) или продать:(отмена)')
|
|
|
+let currency = prompt("Введите валюту usd или eur");
|
|
|
+if(salePurchase == true){let currencyUah = prompt("Введите сумму в грн");
|
|
|
+switch (currency.toLowerCase()){
|
|
|
+ case "usd": (alert('За '+ currencyUah +' гривен вы получите ' + currencyUah / 38 +' Долларов'));
|
|
|
+ break;
|
|
|
+ case "eur": (alert('За '+ currencyUah +' гривен вы получите ' + currencyUah / 40 +' Евро'));
|
|
|
+ break;
|
|
|
+ default: alert('Введите валюту коректно');
|
|
|
+}}
|
|
|
+else{
|
|
|
+ let currencycUsd
|
|
|
+ let currencyEur
|
|
|
+ if(currency.toLowerCase() == 'eur') {currencyEur = prompt("Введите сумму в EUR");}
|
|
|
+ else {currencyUsd = prompt("Введите сумму в USD");}
|
|
|
+switch (currency.toLowerCase()){
|
|
|
+ case "usd": (alert('За '+ currencyUsd +' долларов вы получите ' + currencyUsd * 38 +' гривен'));
|
|
|
+ break;
|
|
|
+ case "eur": (alert('За '+ currencyEur +' евро вы получите ' + currencyEur * 40 +' гривен'));
|
|
|
+ break;
|
|
|
+ default: alert('Введите валюту коректно');
|
|
|
+}}
|
|
|
+
|
|
|
+//scissors
|
|
|
+let user = prompt("Введите камень, ножницы или бумага")
|
|
|
+let arr = [
|
|
|
+ "камень",
|
|
|
+ "ножницы",
|
|
|
+ "бумага",
|
|
|
+ "камень",
|
|
|
+ "ножницы",
|
|
|
+ "бумага",
|
|
|
+ "камень",
|
|
|
+ "ножницы",
|
|
|
+ "бумага",
|
|
|
+ "камень",
|
|
|
+];
|
|
|
+let namber = Math.floor(Math.random()*10)
|
|
|
+namberArr = arr[namber]
|
|
|
+if (user==namberArr) {
|
|
|
+ alert("У меня "+namberArr+" НИЧЬЯ")
|
|
|
+ }
|
|
|
+else if (user =="камень" && namberArr == "ножницы") {
|
|
|
+alert("У меня "+namberArr+" Ты победил!")
|
|
|
+ }
|
|
|
+else if (user =="камень" && namberArr == "бумага") {
|
|
|
+ alert("У меня "+namberArr+" Ты проиграл!")
|
|
|
+ }
|
|
|
+else if (user =="ножницы" && namberArr == "бумага") {
|
|
|
+alert("У меня "+namberArr+" Ты победил!")
|
|
|
+ }
|
|
|
+else if (user =="ножницы" && namberArr == "камень") {
|
|
|
+ alert("У меня "+namberArr+" Ты проиграл!")
|
|
|
+ }
|
|
|
+else if (user =="бумага" && namberArr == "ножницы") {
|
|
|
+ alert("У меня "+namberArr+" Ты проиграл!")
|
|
|
+ }
|
|
|
+else if (user == "бумага" && namberArr == "камень") {
|
|
|
+ alert("У меня "+namberArr+" Ты победил!")
|
|
|
+ }
|
|
|
+
|
|
|
+
|