回答編集履歴

2

追加

2020/07/27 23:57

投稿

ozwk
ozwk

スコア13528

test CHANGED
@@ -1,3 +1,45 @@
1
1
  `var number = i+1 ;` は、「変数`number` に 変数`i` に`1`を足した物を代入」であって、
2
2
 
3
3
  「`number`に代入して`i=i+1`」**ではない**からです。
4
+
5
+
6
+
7
+ ---
8
+
9
+
10
+
11
+ ```js
12
+
13
+ x = x + 1
14
+
15
+ y = x
16
+
17
+ ```
18
+
19
+
20
+
21
+
22
+
23
+ ```js
24
+
25
+ y = x
26
+
27
+ x = x + 1
28
+
29
+ ```
30
+
31
+
32
+
33
+
34
+
35
+
36
+
37
+ ```js
38
+
39
+ y = x + 1
40
+
41
+ ```
42
+
43
+
44
+
45
+ は違いますよね。

1

修正

2020/07/27 23:57

投稿

ozwk
ozwk

スコア13528

test CHANGED
@@ -1,3 +1,3 @@
1
1
  `var number = i+1 ;` は、「変数`number` に 変数`i` に`1`を足した物を代入」であって、
2
2
 
3
- 「`i=i+1`して`number`に代入」**ではない**からです。
3
+ 「`number`に代入して`i=i+1`」**ではない**からです。