Ich versuche, ein einfaches Array mit zufälligem Text zu machen. Ich sehe jedoch nach dem Ende des Arrays immer undefiniert. Gibt es eine Möglichkeit, es zu entfernen? Ich habe gesucht und versucht [i-1], aber kein Glück.Warum sollte am Ende dieses Arrays ein Undefined sein?
function arrayMaker(integer) {
var alphabet = "abcdefghijklmnopqrstuvwxyz";
var array = [];
for (q = 0; q < integer; q++){
var word = '';
for (i = 0; i < Math.floor((Math.random() * 10) +1); i++){
var number = Math.floor(Math.random() * 26);
word += alphabet.substring(number, (number+1));
}
array.push(word);
}
console.log(array);
}
var test = arrayMaker(10)
console.log(test)
genauer zu sein: die nicht definiert, dass Sie sehen den Wert Ihrer Testgröße ist. Die anderen angezeigten Protokolle sind die von console.log (Array). – Walfrat
Ok vielen Dank, ich verstehe jetzt! –