0

関数の結果をオブジェクトに格納するのに問題があります。Return は、ループがすべての配列値を取得するのを止めているようで、return または console.log を変数として設定してオブジェクトで numbers2 を参照すると、常に undefined になります。乗算された値を numbers2 の空の配列に取得する必要があります。助けてください!

<html>
<head>
</head>
<script>
   var numbers = [1,2,3,5];
   var numbers2 =[];
   function doubler(numbers){
      for(i=0; i<numbers.length;i++){
         console.log(numbers[i]*2);
      }
   };
   /*doubler(numbers);*/
   object=new Object();
   object.type1 = numbers;
   object.type2 = numbers2;
</script>
</html>
4

2 に答える 2