回答編集履歴
2
書式の改善
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
>自分の認識では①と②は同じ処理結果であると思ったのですが②のプログラムの出力結果がNaNを返してしまうのは何故でしょうか?
|
5
|
+
> 自分の認識では①と②は同じ処理結果であると思ったのですが②のプログラムの出力結果がNaNを返してしまうのは何故でしょうか?
|
6
6
|
|
7
7
|
|
8
8
|
|
@@ -18,7 +18,7 @@
|
|
18
18
|
|
19
19
|
|
20
20
|
|
21
|
-
>NaNは数値で取得したものに文字列が混ざってしまうと出てしまうメッセージだと理解してますがlengthプロパティの動きがイマイチ理解できていないです。
|
21
|
+
> NaNは数値で取得したものに文字列が混ざってしまうと出てしまうメッセージだと理解してますがlengthプロパティの動きがイマイチ理解できていないです。
|
22
22
|
|
23
23
|
|
24
24
|
|
@@ -26,7 +26,7 @@
|
|
26
26
|
|
27
27
|
|
28
28
|
|
29
|
-
>①のソースコードのように条件分岐の中でlengthプロパティを使用すれば数値として処理され、それ以外で使用したら文字列として処理されてしまう認識で合ってますか?
|
29
|
+
> ①のソースコードのように条件分岐の中でlengthプロパティを使用すれば数値として処理され、それ以外で使用したら文字列として処理されてしまう認識で合ってますか?
|
30
30
|
|
31
31
|
|
32
32
|
|
1
書式の改善
test
CHANGED
@@ -2,9 +2,9 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
自分の認識では①と②は同じ処理結果であると思ったのですが②のプログラムの出力結果がNaNを返してしまうのは何故でしょうか?
|
5
|
+
>自分の認識では①と②は同じ処理結果であると思ったのですが②のプログラムの出力結果がNaNを返してしまうのは何故でしょうか?
|
6
6
|
|
7
|
-
|
7
|
+
|
8
8
|
|
9
9
|
②のソースコードの2行目で
|
10
10
|
|
@@ -18,12 +18,16 @@
|
|
18
18
|
|
19
19
|
|
20
20
|
|
21
|
-
NaNは数値で取得したものに文字列が混ざってしまうと出てしまうメッセージだと理解してますがlengthプロパティの動きがイマイチ理解できていないです。
|
21
|
+
>NaNは数値で取得したものに文字列が混ざってしまうと出てしまうメッセージだと理解してますがlengthプロパティの動きがイマイチ理解できていないです。
|
22
|
-
|
23
|
-
>[https://www.javadrive.jp/javascript/array_class/index2.html](https://www.javadrive.jp/javascript/array_class/index2.html)が参考になりそうです。
|
24
22
|
|
25
23
|
|
26
24
|
|
27
|
-
|
25
|
+
[https://www.javadrive.jp/javascript/array_class/index2.html](https://www.javadrive.jp/javascript/array_class/index2.html)が参考になりそうです。
|
28
26
|
|
27
|
+
|
28
|
+
|
29
|
+
>①のソースコードのように条件分岐の中でlengthプロパティを使用すれば数値として処理され、それ以外で使用したら文字列として処理されてしまう認識で合ってますか?
|
30
|
+
|
31
|
+
|
32
|
+
|
29
|
-
|
33
|
+
if文の中で処理されたか、外で処理されたかは関係ありません。
|