File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
1-js/02-first-steps/11-logical-operators/6-alert-or-assignment-and-assignment Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -12,19 +12,27 @@ alert(value);
1212```
1313
1414Порядок выполнения данного кода:
15+
15161 . ` value &&= 10 `
17+
1618 - ` value=NaN `
1719 - ` NaN ` конвертируется в логическое значение ` false `
1820 - ` value ` ложно, поэтому присваивание * не* срабатывает
21+
19222 . ` value ||= 20 `
23+
2024 - ` value=NaN `
2125 - ` NaN ` конвертируется в логическое значение ` false `
2226 - ` value ` ложно, поэтому присваивание * срабатывает*
27+
23283 . ` value &&= 30 `
29+
2430 - ` value=20 `
2531 - ` 20 ` конвертируется в логическое значение ` true `
2632 - ` value ` истинно, поэтому присваивание * срабатывает*
33+
27344 . ` value ||= 40 `
35+
2836 - ` value=30 `
2937 - ` 30 ` конвертируется в логическое значение ` true `
3038 - ` value ` истинно, поэтому присваивание * не* срабатывает
You can’t perform that action at this time.
0 commit comments