• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Array2D wypisanie liczb od 1-20.

0 głosów
864 wizyt
pytanie zadane 6 stycznia 2020 w JavaScript przez dziunio Nowicjusz (120 p.)

Cześć tak jak w temacie chciałbym wypisać liczby od 1-20 ale za bardzo nie wiem co teraz aby one się podnosiły o 1.
Treść zadania :

Napiszcie program, który w zmiennej array utworzy tablicę wielowymiarową zgodnie z wartościami w zmiennych rows i cols.

Elementami tablicy mają być kolejne liczby całkowite zaczynając od jedynki.

let array = [];
    let cols = 4;
    let rows = 5;
  


  for(let i=0; i< rows; i++){
  array[i]=[];

  
  for(let j = 0;j< cols;j++){

  array[i][j] = i +1 ;
      
    
  }
}
  

console.log(array);

wyświetla : 

[ [ 1, 1, 1, 1 ],
  [ 2, 2, 2, 2 ],
  [ 3, 3, 3, 3 ],
  [ 4, 4, 4, 4 ],
  [ 5, 5, 5, 5 ] ]

A chciałbym aby dodawał o 1 w górę tzn 1,2,3,4 nowa linia 5,6,7,8 ... itd. czy mógłby mi ktoś to roztłumaczyć ?

1 odpowiedź

0 głosów
odpowiedź 6 stycznia 2020 przez MrJoker99 Początkujący (420 p.)

Siema

Nie znam kompletnie javascriptu ale zeby iterowac w ten sposob najlatwiej sobie zrobić nową zmienną i w drugiej pętli iterować ją w taki mniej więcej sposób

let liczba=0;

for(int i=0;i<rows;i++)
{
 for(int j=0;j<cols;j++)
{
  array[i][j]=liczba;
  liczba++;
}
      
}
console.log(array);

 

Podobne pytania

0 głosów
1 odpowiedź 1,352 wizyt
pytanie zadane 15 sierpnia 2018 w C# przez MS Początkujący (430 p.)
0 głosów
1 odpowiedź 923 wizyt
pytanie zadane 19 lutego 2020 w Java przez lucyliu Początkujący (370 p.)
0 głosów
2 odpowiedzi 4,215 wizyt

93,741 zapytań

142,677 odpowiedzi

323,294 komentarzy

63,324 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...