Чем отличается if от unless

Автор ǷȫѮѦ, Фев. 25, 2024, 21:19

« назад - далее »

ǷȫѮѦ

Чем отличается if от unless: простое объяснение. If и unless: как они работают и в чем разница?

MrBread


if

 и unless

 - это два условных оператора во многих языках программирования, таких как Ruby, Perl, и других. Они оба позволяют выполнять определенный блок кода только в случае, если определенное условие истинно, но они различаются в том, как они интерпретируют условие.

If (если)

if

 используется для выполнения блока кода, если условие истинно.

Если условие истинно, то выполняется код внутри блока if

.

Если условие ложно, то блок if

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







Пример на Ruby

ruby





Copy code