Skip to content

Commit 384e317

Browse files
authored
Исправлен баг
1 parent 13a436e commit 384e317

File tree

1 file changed

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

1 file changed

+5
-4
lines changed

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

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,19 @@ alert(value);
1313

1414
Порядок выполнения данного кода:
1515
1. `value &&= 10`
16+
1617
- `value=NaN`
1718
- `NaN` конвертируется в логическое значение `false`
1819
- `value` ложно, поэтому присваивание *не* срабатывает
19-
2. `value ||= 20`
20+
3. `value ||= 20`
2021
- `value=NaN`
2122
- `NaN` конвертируется в логическое значение `false`
2223
- `value` ложно, поэтому присваивание *срабатывает*
23-
3. `value &&= 30`
24+
4. `value &&= 30`
2425
- `value=20`
2526
- `20` конвертируется в логическое значение `true`
2627
- `value` истинно, поэтому присваивание *срабатывает*
27-
4. `value ||= 40`
28+
5. `value ||= 40`
2829
- `value=30`
2930
- `30` конвертируется в логическое значение `true`
30-
- `value` истинно, поэтому присваивание *не* срабатывает
31+
- `value` истинно, поэтому присваивание *не* срабатывает

0 commit comments

Comments
 (0)