Складні Умови
Розглядаючи, як ще більше ускладнити оператор if, зокрема блок умов, завдяки доброзичливим розробникам TypeScript та JavaScript, тепер можна використовувати декілька умов у одному блоці.
Наприклад, потрібно задати дві умови: число повинно бути більше за 0 ТА менше за 99. (Наприклад, ви продавець наборів LEGO)
1234let age: number = 80; if (age > 0 && age < 99) { console.log('You can buy a LEGO'); }
Як бачите, ми задали подвійну умову. Нам потрібно, щоб вік був більший за 0 ТА менший за 99. Для цього використано символи &&. Є й інший варіант, коли потрібно задати декілька умов, і достатньо виконання будь-якої з них. Простіше кажучи — АБО. Розглянемо приклад:
1234let rate: string = 'Very well!' if (rate == 'Very well!' || rate == 'Good') { console.log('You did a good job!'); }
Як видно, ми використали || для встановлення умови АБО. У наведеному вище коді, якщо оцінка дорівнює Very well або Good, тоді завдання виконано добре.
Швидко пригадаємо ці ключові слова:
- І =
&&; - АБО =
||.
true && false=false;true && true=true;false && false=false;true || true=true;true || false=true;false || false=false.
До речі, можна використовувати декілька таких умов одночасно. Наприклад, може знадобитися 3 або 4 умови. Наприклад, якщо потрібно отримати число між 20 і 50 OR між 70 і 100:
1234let num: number = 25; if ((num > 20 && num < 50) || (num > 70 && num < 100)) { console.log("I don't know what to write here, YOU WON!") }
Ми можемо групувати умови в дужках, так само як у математиці. Це означає, що умови всередині дужок будуть перевірені першими, а потім будуть оцінені умови поза дужками.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.94
Складні Умови
Свайпніть щоб показати меню
Розглядаючи, як ще більше ускладнити оператор if, зокрема блок умов, завдяки доброзичливим розробникам TypeScript та JavaScript, тепер можна використовувати декілька умов у одному блоці.
Наприклад, потрібно задати дві умови: число повинно бути більше за 0 ТА менше за 99. (Наприклад, ви продавець наборів LEGO)
1234let age: number = 80; if (age > 0 && age < 99) { console.log('You can buy a LEGO'); }
Як бачите, ми задали подвійну умову. Нам потрібно, щоб вік був більший за 0 ТА менший за 99. Для цього використано символи &&. Є й інший варіант, коли потрібно задати декілька умов, і достатньо виконання будь-якої з них. Простіше кажучи — АБО. Розглянемо приклад:
1234let rate: string = 'Very well!' if (rate == 'Very well!' || rate == 'Good') { console.log('You did a good job!'); }
Як видно, ми використали || для встановлення умови АБО. У наведеному вище коді, якщо оцінка дорівнює Very well або Good, тоді завдання виконано добре.
Швидко пригадаємо ці ключові слова:
- І =
&&; - АБО =
||.
true && false=false;true && true=true;false && false=false;true || true=true;true || false=true;false || false=false.
До речі, можна використовувати декілька таких умов одночасно. Наприклад, може знадобитися 3 або 4 умови. Наприклад, якщо потрібно отримати число між 20 і 50 OR між 70 і 100:
1234let num: number = 25; if ((num > 20 && num < 50) || (num > 70 && num < 100)) { console.log("I don't know what to write here, YOU WON!") }
Ми можемо групувати умови в дужках, так само як у математиці. Це означає, що умови всередині дужок будуть перевірені першими, а потім будуть оцінені умови поза дужками.
Дякуємо за ваш відгук!