Головна » 2015 » Серпень » 21 » Виконані уроки js (для себе)
23:19
Виконані уроки js (для себе)

Задача 1

Напишіть код, який буде питати логін (prompt).

Якщо відвідувач вводить «Адмін», то питати пароль, якщо натиснув відміна (escape) - виводити «Вхід скасований», якщо вводить щось інше - «Я вас не знаю».

Пароль перевіряти так. Якщо введений пароль «Чорний Володар», то виводити «Ласкаво просимо!», Інакше - «Пароль невірний», при скасуванні - «Вхід скасований».

<script>
var pass;
var nameI = prompt("Введіть свій логін", "");
    if (nameI == "admin"){
       pass = prompt("Введіть свій пароль", "");
        if(pass == 123){
            alert("Вітаємо адмін!");
        }
        else{
            alert("Пароль не вірний, повторіть спробу!");
        }
    }
    else if (nameI == null){
       alert("Вхід відмінено!"); 
    }
    else {
       alert("Я вас не знаю!"); 
    }
</script>

Завдання 2

Перепишіть if з використанням оператора '?':

if (a + b < 4) {
 result = 'Мало';
} else {
 result = 'Много';
}

Рішення:

<script>
var a = 1;
var b = 2;
var znach = (a + b < 4) ? result = 'Мало': result = 'Много';
    alert(result);
</script>

Завдання 3

Перепишіть if..else з використанням декількох операторів '?'.

Для читабельності - оформляйте код в кілька рядків.

<script>
    var message;
    var login = prompt("Введіть логін");
    var name = (login == 'Вася') ? message = 'Привет' : (login == 'Директор') ? message = 'Здравствуйте' : (login == '') ? message = 'Нет логина' : message = 'Що ти скасовуєш, введи щось, чи ти хочеш щось зламати?';
    alert(message);
</script>

Категорія: Програмування | Переглядів: 425 | | Рейтинг: 5.0/1
Всього коментарів: 0
Додавати коментарі можуть лише зареєстровані користувачі.
[ Реєстрація | Вхід ]