Pętle (for) zagnieżdżone (zależne) wywolujace tablice

0

let n=5;
// mamy otrzymac
*
**




/// moj kod:
const n = 5;
stars = [];
for(let i = 1; i <= n; i++){
for(let j = 1; j <= i; j++){
stars.push("*");
}
}

0

Nie dziala mi ta zagniezdzona petla For zeby stworzyc tablice z gwiazdkami. rosnaca do liczby n.

1

ale brakuje ci znaku nowego wiersza po każdym nowym rzędzie, jak spróbuj:

const n = 3;
const stars = [];
for(let i = 1; i <= n; i++){
   for(let j = 1; j <= i; j++){
      stars.push("*");
   }
   stars.push('\n');  // dodajemy nowy wiersz
}
console.log(stars.join(''));  // uzywamy metody join zeby połączyć elementy w tablicy i zrobić z niej stringa

1 użytkowników online, w tym zalogowanych: 0, gości: 1