質問編集履歴

4

編集

2019/11/24 12:20

投稿

hiroo_mokumoku
hiroo_mokumoku

スコア128

test CHANGED
@@ -1 +1 @@
1
- lengthプロパティについて教えてください
1
+ lengthプロパティの使い方について教えてください
test CHANGED
File without changes

3

編集

2019/11/24 12:20

投稿

hiroo_mokumoku
hiroo_mokumoku

スコア128

test CHANGED
File without changes
test CHANGED
@@ -82,7 +82,7 @@
82
82
 
83
83
  自分の認識では①と②は同じ処理結果で出力されると思いました。しかし、②のプログラムの出力結果が`NaN`を返してしまうのは何故でしょうか?
84
84
 
85
- `NaN`は数値で取得したものに文字列が混ざってしまうと出てしまうメッセージだと理解してますが`lengthプロパティ`の動きがイマイチ理解できていないです。
85
+ `NaN`は数値で取得したものに文字列が混ざってしまうと出てしまうメッセージだと理解してますが、今回の結果から`lengthプロパティ`の動きがイマイチ理解できていないです。。。
86
86
 
87
87
  ①のソースコードのように`条件分岐`の中で`lengthプロパティ`を使用すれば数値として処理され、それ以外で使用したら文字列として処理されてしまう認識で合ってますか?
88
88
 

2

編集

2019/11/24 12:08

投稿

hiroo_mokumoku
hiroo_mokumoku

スコア128

test CHANGED
File without changes
test CHANGED
@@ -80,7 +80,7 @@
80
80
 
81
81
 
82
82
 
83
- 自分の認識では①と②は同じ処理結果でると思のですが②のプログラムの出力結果が`NaN`を返してしまうのは何故でしょうか?
83
+ 自分の認識では①と②は同じ処理結果で出力されると思いまし。しかし、②のプログラムの出力結果が`NaN`を返してしまうのは何故でしょうか?
84
84
 
85
85
  `NaN`は数値で取得したものに文字列が混ざってしまうと出てしまうメッセージだと理解してますが`lengthプロパティ`の動きがイマイチ理解できていないです。
86
86
 

1

編集

2019/11/24 12:07

投稿

hiroo_mokumoku
hiroo_mokumoku

スコア128

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  下記にjavascriptで書いた①と②のプログラムがあります。
10
10
 
11
- このプログラムはテストURLの数字箇所を取得し足して数値の合計値を出力させたプログラムです。
11
+ このプログラムはテストURLの数字箇所のみを取得し、`/12345/`と`/6789/`を足した結果を出力させたプログラムです。
12
12
 
13
13
 
14
14