回答編集履歴

1

ちょっとだけ修正

2019/03/17 13:04

投稿

miyabi-sun
miyabi-sun

スコア21158

test CHANGED
@@ -20,15 +20,11 @@
20
20
 
21
21
 
22
22
 
23
- ---
23
+ > どうすればええねん。
24
24
 
25
25
 
26
26
 
27
- どうすればええねん。
28
-
29
-
30
-
31
- ちゃんと数値型に変換しましょう。
27
+ 明示的に数値型に変換しましょう。
32
28
 
33
29
  文字列を整数として数値に変換するには[parseInt](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/parseInt)を利用します。
34
30
 
@@ -46,21 +42,17 @@
46
42
 
47
43
 
48
44
 
49
- ---
50
-
51
-
52
-
53
45
  > じゃあなんで`*`は意図通りに動くの?
54
46
 
55
47
 
56
48
 
57
- 文字列連結としては使えないからです。
49
+ `*`は文字列連結としては使えないからです。
58
50
 
59
- だったら「どうしよう」と困ったJavaScriptは、文字列を数値に変換しようと試みます。
51
+ なので「どうしよう」と困ったJavaScriptは、文字列を数値に変換しようと試みます。
60
52
 
61
53
 
62
54
 
63
- この文字列数値への変換を試みるというのは、仕様書でToNumberとして定義されています。
55
+ この文字列から数値への変換を試みるというのは、仕様書でToNumberとして定義されています。
64
56
 
65
57
  調べてみたらこの記事が詳しいのでリンクを貼り付けます、興味があれば調査してみてください。
66
58