Javascript
1var sample10 = [ 2[0.1, 0.1, 0.1, 0.1], 3[0.2, 0.2, 0.2, 0.2], 4[0.3, 0.3, 0.3, 0.3] 5];
上記のように重複した値を持つ二次元配列の、
重複を無くして一次元配列にしたいです。
求めている結果は、
Javascript
1[ 2 0.1, 3 0.2, 4 0.3 5]
という形です。
Underscore.jsを用いて、下記のようなコードで試してみました。
Javascript
1var func = function (x, i, self) { 2 return self.indexOf(x) === i; 3}; 4var resultArray = _.map(sample10, func); 5console.log(resultArray); 6
コンソール結果は、
[true, true, true]
となってしまっています。
求めている一次元配列を作るにはどうしたら良いのでしょうか。
どなたかご教示のほど、よろしくお願いいたします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/17 10:01
2020/01/17 10:21
2020/01/17 10:30