123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173 |
- // ------------------switch: if ------------------------------------
- let color = prompt("Enter text","");
- if (color === "red") {
- document.write("<div style='background-color: red;'>red</div>");
- document.write("<div style='background-color: black; color: white;'>black</div>");
- } else if (color === "black") {
- document.write("<div style='background-color: black; color: white;'>black</div>");
- } else if (color === "blue") {
- document.write("<div style='background-color: blue;'>blue</div>");
- document.write("<div style='background-color: green;'>green</div>");
- } else if (color === "green") {
- document.write("<div style='background-color: green;'>green</div>");
- } else {
- document.write("<div style='background-color: gray;'>I can't understand</div>");
- }
- // ------------------confirm: or this days ------------------------------------
- let shopping = confirm("шопинг?");
- if (shopping === false) {
- alert("ты - бяка");
- }
- // ------------------triple prompt ------------------------------------
- let name = prompt("Enter your name");
- let surname = prompt("Enter your surname");
- let fathersName = prompt("Enter your fathersName");
- alert(`${name} ${surname} ${fathersName}`);
- // ------------------default: of ------------------------------------
- let name = prompt("Enter your name");
- if (typeof(name) != String) {
- name = "Валерий";
- }
- let surname = prompt("Enter your surname");
- if (typeof(surname) != String) {
- surname = "Иванов";
- }
- let fathersName = prompt("Enter your fathersName");
- if (typeof(fathersName) != String) {
- fathersName = "Дмитриевич";
- }
- alert(`${name} ${surname} ${fathersName}`);
- // ------------------login and password ------------------------------------
- let login = prompt('Enter login', 'default');
- if (login == 'admin') {
- let password = prompt('Password', 'Enter password');
- if (password == 'qwerty') {
- alert('Hello Admin');
- } else if (password == '' || password == null) {
- alert('Wrong password');
- } else {
- alert('Cancelled');
- }
- } else if (login == null || login == '') {
- alert('Cancelled');
- } else {
- alert("Login is wrong");
- }
- // ------------------currency calc ------------------------------------
- const dollarUSDtoBuy = 28.25;
- const dollarUSDforSale = 28.37;
- const euroEURtoBuy = 33.25;
- const euroEURforSale = 33.35;
- let currency = (prompt("Enter currency", "USD or EUR").toUpperCase());
- let forChange = +prompt("Enter number HRN for change");
- let buyOrSale = confirm("To you want to buy?")
- switch (currency, buyOrSale) {
- case "USD" && true:
- alert(dollarUSDtoBuy * forChange);
- break;
- case "USD" && false:
- alert(dollarUSDforSale * forChange);
- break;
- case "EUR" && true:
- alert(euroEURtoBuy * forChange);
- break;
- case "EUR" && false:
- alert(euroEURforSale * forChange);
- break;
- default:
- alert("Wrong data were entered");
- }
- // ------------------currency calc: if ------------------------------------
- const dollarUSDtoBuy = 28.25;
- const dollarUSDforSale = 28.37;
- const euroEURtoBuy = 33.25;
- const euroEURforSale = 33.35;
- let currency = (prompt("Enter currency", "USD or EUR").toUpperCase());
- let forChange = +prompt("Enter number HRN for change");
- let buyOrSale = confirm("Do you want to buy?")
- if (currency === "USD" && buyOrSale === true) {
- alert(dollarUSDtoBuy * forChange);
- } else if (currency === "USD" && buyOrSale === false) {
- alert(dollarUSDforSale * forChange);
- } else if (currency === "EUR" && buyOrSale === true) {
- alert(euroEURtoBuy * forChange);
- } else if (currency === "EUR" && buyOrSale === false) {
- alert(euroEURforSale * forChange);
- } else {
- alert("Wrong data were entered");
- }
- // ------------------scissors ------------------------------------
- let userChoise = prompt("Enter your choise", "rock, paper, scissors");
- let computerChoise = Math.random();
- if (computerChoise <= 0.33) {
- computerChoise = "rock"
- alert("rock");
- } else if (computerChoise > 0.33 && computerChoise <= 0.66) {
- computerChoise = "paper"
- alert("paper");
- } else {
- computerChoise = "scissors"
- alert("scissors");
- }
- if (userChoise === "rock" && computerChoise === "scissors" ) {
- alert("User wins");
- } else if (userChoise === "rock" && computerChoise === "rock" ) {
- alert("Nobody wins");
- } else if (userChoise === "paper" && computerChoise === "rock" ) {
- alert("User wins");
- } else if (userChoise === "paper" && computerChoise === "paper" ) {
- alert("Nobody wins");
- } else if (userChoise === "scissors" && computerChoise === "paper" ) {
- alert("User wins");
- } else if (userChoise === "scissors" && computerChoise === "scissors" ) {
- alert("Nobody wins");
- } else {
- alert("Computer wins");
- }
- // ------------------scissors ------------------------------------
- let exchangeRates = {
- dollarUSDtoBuy: 28.25,
- dollarUSDforSale: 28.37,
- euroEURtoBuy: 33.25,
- euroEURforSale: 33.35,
- }
- let currency = (prompt("Enter currency", "USD or EUR").toUpperCase());
- let forChange = +prompt("Enter number HRN for change");
- let buyOrSale = confirm("Do you want to buy?")
- if (currency === "USD" && buyOrSale === true) {
- alert(exchangeRates.dollarUSDtoBuy * forChange);
- } else if (currency === "USD" && buyOrSale === false) {
- alert(exchangeRates.dollarUSDforSale * forChange);
- } else if (currency === "EUR" && buyOrSale === true) {
- alert(exchangeRates.euroEURtoBuy * forChange);
- } else if (currency === "EUR" && buyOrSale === false) {
- alert(exchangeRates.euroEURforSale * forChange);
- } else {
- alert("Wrong data were entered");
- }
|