私はJavascriptを/活字体での1次元配列から3次元配列を作成します
let a = ['hello', 'my', 'friend']
持つ1D の3次元配列を作成したいと私は、この
b = [[['h'], ['e'], ['l'], ['l'], ['o']], [['m'], ['y']], [['f'], ['r'], ['i'] ,['e'], ['n'], ['d']]]
何ものような3次元配列を作成してみました作品..
どうすればこのようにすることができますか?あなたは、この使用して活字を実行しようとしている場合
let a = ['hello', 'my', 'friend'];
let b = a.map(word => [...word].map(c => [c]));
console.log(JSON.stringify(b));
:
ありがとうございました!それは私のために働く、それはコーディングの本当にエレガントな方法です:) – Natali
うーん、私は値をプッシュする方法を知っていますか?私は 'alert(result [0] .push( 'a'))を試みました。 'が返されますが、エラーが発生します** 'a'型の引数は 'string'型のパラメータに代入されません** – Natali
@Natali' result [0] .push(['a' ]) ' –