123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360 |
- // //switch: sizes
- // //Делаю перевод размеров женского белья из международной системы в систему США
- // let interSize = prompt('Введите размер по международной системе')
- // let messageNew = 'Ваш размер по американской системе: '
- // switch(interSize) {
- // case 'xxs': messageNew += 8
- // break
- // case 'xs': messageNew += 10
- // break
- // case 's': messageNew += 12
- // break
- // case 'm': messageNew += 14
- // break
- // case 'l': messageNew += 16
- // break
- // case 'xl': messageNew += 18
- // break
- // case 'xxl': messageNew += 20
- // break
- // case 'xxxl': messageNew += 22
- // break
- // default: messageNew = 'Некорректное значение'
- // }
- // alert(messageNew)
- // //switch: if
- // let color = prompt("Введите цвет","");
- // if (color === 'red') {
- // document.write("<div style='background-color: red;'>красный</div>");
- // document.write("<div style='background-color: black; color: white;'>черный</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>");
- // document.write("<div style='background-color: green;'>зеленый</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 userAge = prompt('Сколько оборотов Земля сделала вокруг Солнца, пока Вы существуете?')
- // let currentYear = 2021;
- // (userAge || !alert('Произошла ошибка')) && alert(`Вы родились в ${currentYear - userAge} году`)
- // //or
- // // let userAge = prompt('Сколько оборотов Земля сделала вокруг Солнца, пока Вы существуете?')
- // // let currentYear = 2021;
- // // !(userAge || alert('Произошла ошибка')) || alert(`Вы родились в ${currentYear - userAge} году`)
- // //confirm: or this days
- // confirm('шопинг?') || alert('ты бяка');
- // //confirm: if this days
- // let isShopping = confirm('шопинг?')
- // if (!isShopping) {
- // alert('ты бяка');
- // }
- // //triple prompt
- // let firstName = prompt('Имя:');
- // let surname = prompt('Фамилия:');
- // let patronym = prompt('Отчество:');
- // alert(surname + ' ' + firstName + ' ' + patronym);
- // //default: or
- // let firstName = prompt('Имя:') || 'Иван';
- // let surname = prompt('Фамилия:') || 'Иванов';
- // let patronym = prompt('Отчество:') || 'Иванович';
- // alert(surname + ' ' + firstName + ' ' + patronym);
- // //default: if
- // let firstName = prompt('Имя:');
- // let surname = prompt('Фамилия:');
- // let patronym = prompt('Отчество:');
- // if (!firstName) {
- // firstName = 'Иван'
- // }
- // if (!surname) {
- // surname = 'Иванов'
- // }
- // if (!patronym) {
- // patronym = 'Иванович'
- // }
- // alert(surname + ' ' + firstName + ' ' + patronym);
- // //login and password
- // let rightLogin = 'admin'
- // let rightPassword = 'qwerty'
- // let login = prompt('Введите логин')
- // let password;
- // if (login === rightLogin) {
- // password = prompt('Введите пароль')
- // if (password === rightPassword) {
- // alert('Поздравляю! Вы успешно что-то сделали!')
- // } else {
- // alert('Ашипка')
- // }
- // } else {
- // alert('Ашипка')
- // }
- // //currency calc
- // let currency = prompt('Какая валюта?')
- // let currencyValue
- // let uahValue
- // switch(currency) {
- // case 'usd': currencyValue = 27
- // break
- // case 'eur': currencyValue = 32
- // }
- // uahValue = +prompt('Введите количество гривен, которое нужно перевести в выбранную валюту')
- // alert(`Получается ${(uahValue / currencyValue).toFixed(2)} ${currency}`)
- // //currency calc: improved
- // let currency = (prompt('Какая валюта?')).toLowerCase()
- // let currencyValue
- // let uahValue
- // switch(currency) {
- // case 'usd': currencyValue = 27
- // break
- // case 'eur': currencyValue = 32
- // }
- // uahValue = +prompt('Введите количество гривен, которое нужно перевести в выбранную валюту')
- // alert(`Получается ${(uahValue / currencyValue).toFixed(2)} ${currency}`)
- // //currency calc: two rates
- // let currency = (prompt('Какая валюта?')).toLowerCase()
- // let currencyValue
- // let uahValue
- // let isSale = confirm('Вас интересует курс продажи?')
- // switch(currency) {
- // case 'usd': currencyValue = isSale ? 26.97 : 26.78
- // break
- // case 'eur': currencyValue = isSale ? 31.90 : 31.53
- // }
- // uahValue = +prompt('Введите количество гривен, которое нужно перевести в выбранную валюту')
- // alert(`Получается ${(uahValue / currencyValue).toFixed(2)} ${currency}`)
- // //currency calc: if
- // let currency = (prompt('Какая валюта?')).toLowerCase()
- // let currencyValue
- // let uahValue
- // let isSale = confirm('Вас интересует курс продажи?')
- // if (currency == 'usd') {
- // if (isSale) {
- // currencyValue = 26.97
- // } else {
- // currencyValue = 26.78
- // }
- // } else if (currency == 'eur') {
- // if (isSale) {
- // currencyValue = 31.90
- // } else {
- // currencyValue = 31.53
- // }
- // } else {
- // alert ('Некорректное значение.')
- // }
- // uahValue = +prompt('Введите количество гривен, которое нужно перевести в выбранную валюту')
- // alert(`Получается ${(uahValue / currencyValue).toFixed(2)} ${currency}`)
- // //scissors
- // function scissors () {
- // let gameOptions = ['камень', 'ножницы', 'бумага']
- // let userChoice = prompt('камень, ножницы, бумага?')
- // let computerTurn = gameOptions[Math.floor(Math.random() * 3)]
- // let userTurn
- // if (userChoice) {
- // userTurn = userChoice.toLowerCase()
- // alert ('Выбор вашего соперника: ' + computerTurn)
- // if (userTurn == computerTurn) {
- // alert('Ничья.')
- // } else if ((userTurn == 'камень' && computerTurn == 'ножницы') || (userTurn == 'ножницы' && computerTurn == 'бумага') || (userTurn == 'бумага' && computerTurn == 'камень')) {
- // alert('Вы победили!')
- // } else {
- // alert('Вы проиграли')
- // }
- // } else {
- // alert('Введите ваш выбор правильно, пожалуйста')
- // }
- // }
- // //or
- // function scissors () {
- // let gameOptions = ['камень', 'ножницы', 'бумага']
- // let userChoice = prompt('камень, ножницы, бумага?').toLowerCase()
- // let computerTurn = Math.floor(Math.random() * 3)
- // let userTurn = gameOptions.indexOf(userChoice)
- // if (userChoice) {
- // alert ('Выбор вашего соперника: ' + gameOptions[computerTurn])
- // if (userTurn === computerTurn) {
- // alert('Ничья.')
- // } else if (((userTurn + 1) % 3 === computerTurn)) {
- // alert('Вы победили!')
- // } else {
- // alert('Вы проиграли')
- // }
- // } else {
- // alert('Введите ваш выбор правильно, пожалуйста')
- // }
- // }
- // //Задание на синий пояс (его половина)
- // let ratios = {
- // usd: {
- // sale: 26.97,
- // purchase: 26.78
- // },
- // eur: {
- // sale: 31.90,
- // purchase: 31.53
- // }
- // }
- // let currency = (prompt('Какая валюта?')).toLowerCase()
- // let userIntention = confirm('Вас интересует курс продажи?') ? 'sale' : 'purchase'
- // let uahValue = +prompt('Введите количество гривен, которое нужно перевести в выбранную валюту')
- // alert(`Получается ${(uahValue / ratios[currency][userIntention]).toFixed(2)} ${currency}`)
- //Дополнительное задание
- let problem = prompt('Введите название задания').toLowerCase()
- switch(problem) {
- case 'switch: sizes':
- let interSize = prompt('Введите размер по международной системе')
- let messageNew = 'Ваш размер по американской системе: '
- switch(interSize) {
- case 'xxs': messageNew += 8
- break
- case 'xs': messageNew += 10
- break
- case 's': messageNew += 12
- break
- case 'm': messageNew += 14
- break
- case 'l': messageNew += 16
- break
- case 'xl': messageNew += 18
- break
- case 'xxl': messageNew += 20
- break
- case 'xxxl': messageNew += 22
- break
- default: messageNew = 'Некорректное значение'
- }
- alert(messageNew)
- break
- case 'switch: if':
- let color = prompt("Введите цвет","");
- if (color === 'red') {
- document.write("<div style='background-color: red;'>красный</div>");
- document.write("<div style='background-color: black; color: white;'>черный</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>");
- document.write("<div style='background-color: green;'>зеленый</div>");
- } else if (color === 'green') {
- document.write("<div style='background-color: green;'>зеленый</div>");
- } else {
- document.write("<div style='background-color: gray;'>Я не понял</div>");
- }
- break
- case 'prompt: or':
- let userAge = prompt('Сколько оборотов Земля сделала вокруг Солнца, пока Вы существуете?')
- let currentYear = 2021;
- !(userAge || alert('Произошла ошибка')) || alert(`Вы родились в ${currentYear - userAge} году`)
- break
- case 'confirm: or this days':
- confirm('шопинг?') || alert('ты бяка');
- break
- case 'confirm: if this days':
- let isShopping = confirm('шопинг?')
- if (!isShopping) {
- alert('ты бяка');
- }
- break
- case 'triple prompt':
- let firstName = prompt('Имя:');
- let surname = prompt('Фамилия:');
- let patronym = prompt('Отчество:');
- alert(surname + ' ' + firstName + ' ' + patronym);
- break
- case 'login and password':
- let rightLogin = 'admin'
- let rightPassword = 'qwerty'
- let login = prompt('Введите логин')
- let password;
- if (login === rightLogin) {
- password = prompt('Введите пароль')
- if (password === rightPassword) {
- alert('Поздравляю! Вы успешно что-то сделали!')
- } else {
- alert('Ашипка')
- }
- } else {
- alert('Ашипка')
- }
- break
- case 'currency calc':
- let currency = (prompt('Какая валюта?')).toLowerCase()
- let currencyValue
- let uahValue
- let isSale = confirm('Вас интересует курс продажи?')
- switch(currency) {
- case 'usd': currencyValue = isSale ? 26.97 : 26.78
- break
- case 'eur': currencyValue = isSale ? 31.90 : 31.53
- }
- uahValue = +prompt('Введите количество гривен, которое нужно перевести в выбранную валюту')
- alert(`Получается ${(uahValue / currencyValue).toFixed(2)} ${currency}`)
- break
- case 'scissors':
- function scissors () {
- let gameOptions = ['камень', 'ножницы', 'бумага']
- let userChoice = prompt('камень, ножницы, бумага?')
- let computerTurn = gameOptions[Math.floor(Math.random() * 3)]
- let userTurn
- if (userChoice) {
- userTurn = userChoice.toLowerCase()
- alert ('Выбор вашего соперника: ' + computerTurn)
- if (userTurn == computerTurn) {
- alert('Ничья.')
- } else if ((userTurn == 'камень' && computerTurn == 'ножницы') || (userTurn == 'ножницы' && computerTurn == 'бумага') || (userTurn = 'бумага' && computerTurn == 'камень')) {
- alert('Вы победили!')
- } else {
- alert('Вы проиграли')
- }
- } else {
- alert('Введите ваш выбор правильно, пожалуйста')
- }
- }
- scissors()
- default: alert('Некорректное значение')
- }
- //Задание на черный пояс
- //Я пыталась..
- function scissors () {
- let gameOptions = ['камень', 'ножницы', 'бумага']
- let userChoice = prompt('камень, ножницы, бумага?')
- let computerTurn = gameOptions[Math.floor(Math.random() * 3)]
- let userTurn
- if(userChoice) {
- userTurn = userChoice.toLowerCase();
- alert ('Выбор вашего соперника: ' + computerTurn);
- ((userTurn == computerTurn) && !(alert('Ничья.'))) || (((userTurn == 'камень' && computerTurn == 'ножницы') || (userTurn == 'ножницы' && computerTurn == 'бумага') || (userTurn == 'бумага' && computerTurn == 'камень')) && !(alert('Вы победили!'))) || alert('Вы проиграли')
- } else {
- alert('Ашипка')
- }
- }
|