Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 11. diel - Polia v JavaScripte po druhé - Radenie prvkov a 2D polia

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Avatar
Yveta Kršková:29. januára 22:17

Metoda .sort() třídí podle anglické abecedy, pokud se vyskytnou hlásky 'ž,š,č,ř,ď,ť,ň', zařadí se slova jimi začínající na konec řady.

Odpovedať
:D :D :D
Avatar
Daniel Schneidr:27. februára 0:52

Taky se držím názoru, že sice je látka smysluplná (téměř vždy), ale vysvětlována jak kdyby s tím už člověk někdy pracoval nebo by měl pracovat.

Je potřeba se do studentů vcítit a být učitel, když už se snažím učit.

Avatar
Jan Sejkora
Člen
Avatar
Jan Sejkora:17. júla 12:14

Špatně asi není nic...ale tohle je zatím lekce která mi jednoznačně nejvíce zamotala hlavu ...asi se je dobré zmínit že nejsem "z oboru" ale zbytek jsem zatím tak nějak chápal...tady mi s dovysvětlením muselo pomáhat AI i Google...:)

Avatar
DarkCoder
Člen
Avatar
Odpovedá na Jan Sejkora
DarkCoder:17. júla 15:31

Nehledej v tom složitosti. Důležité je pochopit, že 2D pole je pole polí.

Podívej na ucelený příklad, kde ti to bude jasnější.

let pole = [];

let radky = 3;
let sloupce = 5;

for (let i = 0; i < radky; i++) {
  pole[i] = new Array(sloupce).fill(0);         // inicializace na 0
  // pole[i] = new Array(sloupce);              // alternativně: undefined prvky
}

// Určíme index prostředního prvku
let stredniRadek = Math.floor(radky / 2);      // 1 (prostřední řádek: 0,1,2)
let stredniSloupec = Math.floor(sloupce / 2);  // 2 (prostřední sloupec: 0..4)

// Vložíme 1 do prostředního prvku
pole[stredniRadek][stredniSloupec] = 1;

console.log(pole);
Odpovedať
"I ta nejlepší poučka postrádá na významu, není-li patřičně předána." - DarkCoder
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Jan Sejkora
David Hartinger:18. septembra 16:58

Ahoj, díky za feedback. Upravili jsme na jeho základě lekci tak, aby byla srozumitelnější 😊

Editované
Odpovedať
New kid back on the block with a R.I.P
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 5 správy z 5.