を持つ配列マッピング:私は与えられていますどのようなデータに応じてJavaScriptを - 私はこのようから始まり二つのアレイ持って別の配列
let days = [null, null, null, null, null, null, null];
const weekdays = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']
は、私が対応する曜日を使用して新しい配列をマッピングしたいのですが、まだ同じサイズの配列にしておきます。
let numDays = ["0","2","4"]
let days = days.map(?)
days
> ['Sunday', null, 'Tuesday', null, 'Thursday', null, null]
私はそのはweekdays
const convert = function (c) {
return weekdays[c];
}
numDays.map(convert)
> ['Sunday', 'Tuesday', 'Thursday']
しかし、私は必要な結果の配列のサイズを保持する方法がわからない、対応するnumDays
に変換することができます変換機能を試みてきました。
乾杯!
'。そのために単に 'map'を使うことはできません。 –
私は正しい配列サイズ(7要素)を与える 'days'に' map'を実行しています。私の質問は '日中'の '平日 'を置き換えるための参照インデックスとして' numDays'を使う方法を考え出すことです。 –