Wie 'doppelte' zahlen in ein array und speichern es in einem neuen array

Dies ist ein 2-Schritt-problem:

1.) Ich bin versucht, "doppelt", die den Inhalt eines Arrays (original-Array), speichern Sie es in ein neues array (Verdoppelt Array).

2.) Dann weisen diese beiden arrays in ein Objekt mit 2 Parametern.
Neues Objekt
Orginal Nummern
Verdoppelt Zahlen

Dies ist, was ich habe, so weit, was mache ich falsch?

var numbers = [8, 12, 5, 2, 5, 7];
var doubledNumbers = [];


function doubled(arr){
 for (var i = 0; i < arr.length; i ++){
  var dub = arr[i];
   var dubb = dub*2;
   doubledNumbers.push(dubb);
 }

}

var collectionNumbers = {
  orginialNumbers: numbers,
  doubledNumbers: doubled(numbers)
};

console.log(collectionNumbers);
InformationsquelleAutor jward01 | 2015-07-27
Schreibe einen Kommentar