Js if: различия между версиями

Материал из GTL-wiki
Перейти к навигации Перейти к поиску
Нет описания правки
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
== Краткое описание ==
== Краткое описание ==
Инструкция <code>if(...)</code> вычисляет условие в скобках и, если результат true, то выполняет блок кода.
Инструкция <code>if(...)</code> вычисляет условие в скобках и, если результат <code>true</code>, то выполняет блок кода.


== Синтаксис ==
== Синтаксис ==
Строка 9: Строка 9:
== Пример использования ==
== Пример использования ==
Наглядным примером может служить вычисление какого-либо параметра при определенном условии:
Наглядным примером может служить вычисление какого-либо параметра при определенном условии:
<pre style="color: purple">
<pre>
let min = 5;
let min = 5;
if (freq > min) {
if (freq > min) {
     let w = 2 * Math.PI * freq;
     let wim = 2 * Math.PI * freq;
     console.log(String(w));
     gtl.log.info("Угловая частота = ", wim);
}
}
else { console.log("Частота вращения меньше минимально рекомендуемой!") };
else { gtl.log.info("Частота вращения меньше минимально рекомендуемой!") };
</pre>
</pre>
:В данном примере если расчетная переменная <code>freq</code> окажется больше <code>min</code>, тогда произойдет расчет переменной <code>w</code> и ее значение выведется в консоль. В противном случае выведется соответствующий текст предупреждения.
:В данном примере если расчетная переменная <code>freq</code> окажется больше <code>min</code>, тогда произойдет расчет переменной <code>wim</code> и ее значение выведется в консоль. В противном случае выведется соответствующий текст предупреждения.

Текущая версия от 14:21, 12 сентября 2023

Краткое описание

Инструкция if(...) вычисляет условие в скобках и, если результат true, то выполняет блок кода.

Синтаксис

Стандартная конструкция выглядит таким образом:

if ( условие ) { операции при выполнении условия } else { операции в обратном случае };
Оператор else можно не использовать.

Пример использования

Наглядным примером может служить вычисление какого-либо параметра при определенном условии:

let min = 5;
if (freq > min) {
    let wim = 2 * Math.PI * freq;
    gtl.log.info("Угловая частота = ", wim);
}
else { gtl.log.info("Частота вращения меньше минимально рекомендуемой!") };
В данном примере если расчетная переменная freq окажется больше min, тогда произойдет расчет переменной wim и ее значение выведется в консоль. В противном случае выведется соответствующий текст предупреждения.