NOVINKA: Začni v IT jako webmaster s komplexním akreditovaným online kurzem Tvůrce WWW stránek. Zjisti více:
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Diskuze – Lekce 21 - Striktní operátory a přetypování v JavaScriptu

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Nejnovější komentáře jsou na konci poslední stránky.
Avatar
Radim Štross
Tvůrce
Avatar
Radim Štross:1.2.2024 17:34

Děkujeme za vaše podněty. Lekci jsme aktualizovali :-)

Avatar
Mario Nitzke
Člen
Avatar
Mario Nitzke:16.2.2025 19:06

příjde mi to zbytečné a určitě to kod nedělá více přehledným ale naopak. jen protože ušetřím pár písmenek

Avatar
Daniel Schneidr:28.2.2025 22:10

Lepší než nějaká ta předchozí lekce, ale toto se hodí do pokročilejších lekcí.

Avatar
Dalibor Chovanec:2.5.2025 16:12

Pro lepší představu mi pomohlo toto :
Co se v if (...) děje?

if (něco) { // JavaScript zavolá interně Boolean(něco) }
hodnota se převede na true nebo false podle pravidel tzv. "truthy" / "falsy" hodnot.

// Tohle jsou falsy hodnoty — převedou se na false v podmínce:
false
0
-0
"" (prázdný string)
null
undefined
NaN

[] je objekt → a v JavaScriptu každý objekt je vždy "truthy", i když je „prázdný“.

if (document.getElementById('vysledek')) {
    // funguje, protože pokud element existuje, vrátí objekt (truthy)
    // pokud neexistuje, vrátí null → falsy → neprojde
  }

  if (5) {
    // 5 je truthy → podmínka projde
  }

  if (0) {
    // 0 je falsy → neprojde
  }

  if (pole.length) {
    // když pole.length je větší než 0 → truthy → projde
    // když pole.length === 0 → falsy → neprojde
  }
Editováno
Nejnovější komentáře jsou na konci poslední stránky.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 24.