uslovija_umovi

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
uslovija_umovi [2023/07/29 16:24]
tro
uslovija_umovi [2024/03/14 19:16] (текущий)
tro
Строка 1: Строка 1:
 ====== Условия \ Умови ====== ====== Условия \ Умови ======
 +
 ===== стандартний формат ===== ===== стандартний формат =====
 +<code>
 +**if** (умова) {виполнен если умова=тру} **else if** {віполнения тру} **else** {віполнен якщо фелс}
 +</code>
 +===== скороченний формат 1 =====
 +Тернарний оператор.
 +В якості значення може буде команда на виконання
 +<code>
 +let result = условие ? значение1 : значение2;
 +</code>
 +<code>
 +let a = false
 +a?console.log('eto fals'):console.log('eto log')
 +</code>
 +===== Скорочений варіант 2 =====
 +const res = JSON.parse(localstorage.getitem('myDataInLocal')?? {data1: 'data'}
 +===== тернарний скорочений =====
 +<code>
 +const isOpen = false;
 +(ifOpen && 'вівести якщо істина')
 +</code>
 +===== switch \ case =====
 +<code>
 +switch(x) {
 +  case 'value1':  // if (x === 'value1')
 +    ...
 +    [break]
 +
 +  case 'value2':  // if (x === 'value2')
 +    ...
 +    [break]
  
-**if** (умова) {виполнен если тру} **else if** {віполнения тру} **else** {віполнен елси фелс}+  default: 
 +    ... 
 +}
  
-===== скороченний формат =====+</code>
  
-let result = условие **?** значение1 : значение2; - В якості значення може буде команда на виконання 
  
  • /sites/data/attic/uslovija_umovi.1690647884.txt.gz
  • Последнее изменение: 2023/07/29 16:24
  • tro