2017-11-26 2 views

Antwort

0

console.log tun immer eine neue Linie so einen String und Concat mit der Ziffer N-mal erstellen und dann es wie folgt drucken:

var n = Number(Math.ceil(Math.random()*10)); 
console.log(n); 
var newN= n-1; 
var counter = 1; 

while(counter <= n){ 
    let str = '' 
    for (i = 1; i <= n; i++){ 
    str = str + newN 
    } 
    console.log(str) 

    newN+=2; 
    counter++; 
} 
0

Nur baute eine Schnur für jede Linie und dann console.log es wenn getan.

var s = ''; 

for (i = 1; i <= n; i++){ 
    s += newN + '\t'; 
} 

console.log(s); 
0
var n = Math.ceil(Math.random()*10); 
console.log(n); 

for(let count = 1; count < n; count++) 
    console.log(("" + (n - 1 + count * 2)).repeat(n)); 

Sie einfach Wiederholung verwenden könnte um es n Mal hintereinander zu drucken.

Verwandte Themen