Skip to content

Commit 46a0986

Browse files
committed
Эстетические правки
1 parent 4e66e8a commit 46a0986

File tree

1 file changed

+8
-0
lines changed
  • 1-js/02-first-steps/11-logical-operators/6-alert-or-assignment-and-assignment

1 file changed

+8
-0
lines changed

1-js/02-first-steps/11-logical-operators/6-alert-or-assignment-and-assignment/solution.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,27 @@ alert(value);
1212
```
1313

1414
Порядок выполнения данного кода:
15+
1516
1. `value &&= 10`
17+
1618
- `value=NaN`
1719
- `NaN` конвертируется в логическое значение `false`
1820
- `value` ложно, поэтому присваивание *не* срабатывает
21+
1922
2. `value ||= 20`
23+
2024
- `value=NaN`
2125
- `NaN` конвертируется в логическое значение `false`
2226
- `value` ложно, поэтому присваивание *срабатывает*
27+
2328
3. `value &&= 30`
29+
2430
- `value=20`
2531
- `20` конвертируется в логическое значение `true`
2632
- `value` истинно, поэтому присваивание *срабатывает*
33+
2734
4. `value ||= 40`
35+
2836
- `value=30`
2937
- `30` конвертируется в логическое значение `true`
3038
- `value` истинно, поэтому присваивание *не* срабатывает

0 commit comments

Comments
 (0)