2016-05-10 15 views
1

マップコールバックは各要素で呼び出されるため、ドキュメントhereに基づいて戻り値として[2,3]が必要です。Javascript:なぜ["2"、 "3"] map(parseInt)return [2、NaN]?

+2

新しい質問をする前に検索を使用してください:[ '[ジャバスクリプト]はparseInt'をマッピング](https://stackoverflow.com/search?q =%5Bjavascript%5D + map + parseInt) –

+1

重複したhttp://stackoverflow.com/a/262511/1028949 – Quantastical

+1

'map(Number)'はおそらくあなたが望むものです。 – Andy

答えて

1

単にタスクのこのタイプの.map(Number)を使用します。

var a = ["2", "3"]; 

var b = a.map(Number); 
関連する問題