これは、オブジェクトを配列の項目で埋めることに関する学習問題に対する私の最初の解決策です...しかし、もっと良い解決策があるはずです。「for... in」が適切な方法ではない場所を読みましたが、忘れているより良い方法はありませんか?
var doubler = function(arr) // fills object with numbers and their doubled value
{
var my_obj = {};
for(var i=0; i<arr.length; i++)
{
my_obj[arr[i]] = arr[i]*2;
}
console.log(my_obj);
}
doubler([5,7,2,3,4,7])