@@ -35,7 +35,7 @@ alert( false || false ); // false
3535
3636``` js run
3737if (1 || 0 ) { // работает как if( true || false )
38- alert ( ' truthy !' );
38+ alert ( ' истинно !' );
3939}
4040```
4141
@@ -157,7 +157,7 @@ let hour = 12;
157157let minute = 30;
158158
159159if (hour == 12 && minute == 30) {
160- alert( 'The time is 12:30' );
160+ alert( 'Время 12:30' );
161161}
162162` ` `
163163
@@ -199,7 +199,7 @@ alert( 1 && 5 ); // 5
199199// Если первый операнд ложный,
200200// И возвращает его. Второй операнд игнорируется
201201alert( null && 5 ); // null
202- alert( 0 && "no matter what " ); // 0
202+ alert( 0 && "какая-то строка " ); // 0
203203` ` `
204204
205205Можно передать несколько значений подряд. В таком случае возвратится первое " ложное" значение, на котором остановились вычисления.
@@ -269,7 +269,7 @@ alert( !0 ); // true
269269В частности, двойное НЕ ` !!` используют для преобразования значений к логическому типу:
270270
271271` ` ` js run
272- alert( !!"non-empty string " ); // true
272+ alert( !!"не пустая строка " ); // true
273273alert( !!null ); // false
274274` ` `
275275
@@ -278,7 +278,7 @@ alert( !!null ); // false
278278Есть немного более подробный способ сделать то же самое - встроенная функция ` Boolean` :
279279
280280` ` ` js run
281- alert( Boolean("non-empty string ") ); // true
281+ alert( Boolean("не пустая строка ") ); // true
282282alert( Boolean(null) ); // false
283283` ` `
284284
0 commit comments