Úloha 5 – Typické chyby při přiřazování a jak je opravit
Řešení úlohy
Co je zde splněno:
-
Odhaleno a opraveno přiřazení v podmínce (
=→===). -
Vysvětleno řetězení přiřazení (zprava doleva) a ukázána čitelnější alternativa.
-
Demonstrována konkatenace přes
+=se stringem a správná oprava na číselné sčítání. -
Vysvětlena příčina
NaNu*=s nečíselným řetězcem a oprava pomocí parsování. -
Správná inicializace hodnot před aritmetikou (
undefined += 1→NaN→ inicializovat na0).