Es gibt „undefiniert“ erscheint am Ende der zweiten Funktion, i nicht den Grund herausfinden kann. hier ist mein Code„undefiniert“ kehrte am Ende der Funktion
function makeLine(length) {
var line = "";
for (var j = 1; j <= length; j++) {
line += "* ";
}
return line + "\n";
}
// your code goes here. Make sure you call makeLine() in your own code.
function buildTriangle(len){
for(var i=1;i<=len; i++){
console.log(makeLine(i));
}
}
// test your code by uncommenting the following line
console.log(buildTriangle(10));
Das liegt daran, dass dies der Rückgabewert ist. –
@ kevinSpaceyIsKeyserSöze wie kann ich dieses Problem beheben? –
geben Sie einen anderen Wert von dieser Funktion zurück –