|
@@ -30,13 +30,10 @@ function promptOr() {
|
|
|
alert(2021 - (prompt('Введите ваш возраст') || alert('Ошибка')));
|
|
|
} // prompt: or
|
|
|
function confirmOrThisDays() {
|
|
|
- alert(confirm('шопинг?') || 'ты - бяка');
|
|
|
+ confirm('шопинг?') || alert('ты - бяка');
|
|
|
} // confirm: or this days
|
|
|
function confirmIfThisDays() {
|
|
|
- if (confirm('шопинг?')){
|
|
|
- alert('true');
|
|
|
- }
|
|
|
- else {
|
|
|
+ if (!confirm('шопинг?')){
|
|
|
alert('ты - бяка');
|
|
|
}
|
|
|
} // confirm: if this days
|
|
@@ -68,17 +65,18 @@ function defaultIf() {
|
|
|
alert(`${lastname} ${firstname} ${patronymic}`);
|
|
|
} // default: if
|
|
|
function loginAndPassword() {
|
|
|
- if (prompt('Введите логин', '') === 'admin') {
|
|
|
- if (prompt('Введите пароль', '') === 'qwerty') {
|
|
|
- alert('Авторизация успешна')
|
|
|
- }
|
|
|
- else{
|
|
|
- alert('Неверный пароль')
|
|
|
+ while (true) {
|
|
|
+ if (prompt('Введите логин', '') === 'admin') {
|
|
|
+ if (prompt('Введите пароль', '') === 'qwerty') {
|
|
|
+ alert('Авторизация успешна');
|
|
|
+ break;
|
|
|
+ } else {
|
|
|
+ alert('Неверный пароль')
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ alert('Неверный логин')
|
|
|
}
|
|
|
}
|
|
|
- else{
|
|
|
- alert('Неверный логин')
|
|
|
- }
|
|
|
} // login and password
|
|
|
function currencyCalc () {
|
|
|
let currency = prompt("Выберите валюту \"usd\" или \"eur\"","");
|
|
@@ -142,6 +140,7 @@ function scissors() {
|
|
|
let arr = ['камень','ножницы','бумага'];
|
|
|
let userValue = arr.indexOf(prompt('Введите свой вариант','').toLowerCase());
|
|
|
let programValue = Math.floor(Math.random() * 3);
|
|
|
+ alert('Вариант компьютера: ' + arr[programValue]);
|
|
|
if (userValue === programValue) {
|
|
|
alert('ничья');
|
|
|
}
|
|
@@ -198,7 +197,7 @@ function additionalTask() {
|
|
|
function BlackBeltChallenge(){
|
|
|
let userValue = ['камень','ножницы','бумага'].indexOf(prompt('Введите свой вариант','').toLowerCase());
|
|
|
let programValue = Math.floor(Math.random() * 3);
|
|
|
- alert((programValue === userValue) ? 'ничья' : ((userValue === 0 && programValue === 1) || (userValue === 1 && programValue === 2) || (userValue === 2 && programValue === 0)) ? 'победа пользователя' : 'победа компьютера');
|
|
|
+ alert((programValue === userValue) && 'ничья' || ((userValue === 0 && programValue === 1) || (userValue === 1 && programValue === 2) || (userValue === 2 && programValue === 0)) && 'победа пользователя' || 'победа компьютера');
|
|
|
} // задание на черный пояс
|
|
|
|
|
|
additionalTask();
|