前提・実現したいこと
多次元配列の文字列を数値に変換したいです。
たとえば、[1 2]のような空白区切りの数値を渡されたとき、
1と2を扱うために、空白でsplitしたところ、その性質で文字列になります。
それを数値にできないものか悩んでます。
もしくは、splitせず空白を取り除いて配列に数値のみを格納したいです。本当はそれが望ましい。
該当のソースコード
n[0] = [1 2];
n[1] = [3 4];
n[2] = [5 6];
//これより上は変更できない。
var array = [];
for(var i = 0; i < n.length; i++) {
array[i] = n[i].split(' ');
}
//で2次元配列にしたとき↓のような文字列になりますが、数値にするという処理をしたいです。
array[0] = ["1", "2"];
array[1] = ["3", "4"];
array[2] = ["5", "6"];
javascript
試したこと
Numberなど。NaNで返る。
空白を取り除くなど。文字列になってしまう。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/05/27 10:55