Ветвление в программе. Операторы if, else if, else. Switch - case

Task 01

Создана функция t01. Функция запускается при нажатии .b-1. Напишите код внутри функции, получает ЧИСЛО из input.i-1 и если это число больше чем 1500 выводит в .out-1 единицу.

function t01 () {

}

document.querySelector('.b-1').onclick = t01;
Task 02

В предыдущем задании условие выполняется когда изменялся вывод. Если вывод не изменялся, то if не работал и состояние вывода не изменялось. Это не удобно. Давайте изменим задачу и сделаем "вилку", т.е. программа ОБЯЗАТЕЛЬНО пойдет или по одной, или по другой ветке. Если у вас вилка - применяем if else.

Создана функция t02. Функция запускается при нажатии .b-2. Напишите код внутри функции, получает ЧИСЛО из input.i-2 и если это число больше чем 1500 выводит в .out-2 единицу, если меньше - нуль.

Task 03

В некоторых случаях в задаче могут идти просто не связанных друг с другом условий.

Создана функция t03. Функция запускается при нажатии .b-3. Напишите код внутри функции, получает ЧИСЛО из input.i-3 и если это число больше нуля выводит в .out-31 единицу, если меньше - нуль. Если число четное, то в .out-32 выводится строка 'even', если нечетное - 'odd'.

Task 04

Создана функция t04. Функция запускается при нажатии .b-4. Функция всегда будет выводить в .out-4 строку 'Ян Павел ', потому, что условие в if всегда выполняется. Проверьте. Не забывайте, что условие внутри if всегда сводится к true, false.

function t04 () {
    if (true) {
        document.querySelector('.out-4').textContent += 'Ян Павел ';
    }
}

document.querySelector('.b-4').onclick = t04;
Task 05

Создана функция t05. Функция запускается при нажатии .b-5....

Задачи доступны после покупки курса

Task 06

Создана функция t06. Функция запускается при нажатии .b-6....

Задачи доступны после покупки курса

Task 07

Создана функция t07. Функция запускается при нажатии .b-7....

Задачи доступны после покупки курса

Task 08

Создана функция t08. Функция запускается при нажатии .b-8....

Задачи доступны после покупки курса

Task 09

Создана функция t09. Функция запускается при нажатии .b-9....

Задачи доступны после покупки курса

Task 10

Создана функция t10. Функция запускается при изменении input.r-10....

Задачи доступны после покупки курса

Task 11

Создана функция t11. Функция запускается при нажатии .b-11....

Задачи доступны после покупки курса

Task 12

Создана функция t12. Функция запускается при нажатии .b-12....

Задачи доступны после покупки курса

Task 13

Создана функция t13. Функция запускается при нажатии .b-13....

Задачи доступны после покупки курса

Task 14

Создана функция t14. Функция запускается при нажатии .b-14....

Задачи доступны после покупки курса

Task 15

При изменении select запускается функция t15. Список select...

Задачи доступны после покупки курса

Task 16

Создана функция t16. Функция запускается при вводе в...

Задачи доступны после покупки курса

Task 17

Создана функция t17. Функция запускается при нажатии .b-17....

Задачи доступны после покупки курса

Task 18

Создана функция t18. Функция запускается при нажатии кнопки...

Задачи доступны после покупки курса

Task 19

Создана функция t19. Функция запускается при клике на...

Задачи доступны после покупки курса

Task 20

Создана функция t20. Функция запускается при изменении состояния...

Задачи доступны после покупки курса