
Chyba v JavaScriptu
Ahoj všichni! V programování, resp. tvorbě webů jsem začátečník a potřeboval bych poradit, kde mám v následujícím kódu chybu.
u10VeG3P - Prográmek ošetří nečíselný vstup, ukončí se na příkaz, ale nulovou stranu už neohlásí, ani nepočítá, pokud jsou všechny strany zadány správně...
P.s.: Psal jsem známému o pomoc, ten napsal takřka totožný kód (srovnával jsem se v Commanderu), ale jemu funguje (AzwvESuN).
Moc díky, fakt si už nevím rady
1) Je dobré volat funkci (objekt) prompt podle manuálu.
Tam se dočteš to, že fce přebírá 2. parametry, nikoliv 1.
2) JavaScript je case sensitive.
isNaN je výchozí funkce (objekt).
IsNan na řádku 25 neexistuje.
3) Proč otevíráš odstavec <p> a nikde ho neukončuješ?
např. document.write("Některá ze zadaných hodnot není číslem." + '<p>');
Jde napsat: document.write("Některá ze zadaných hodnot není číslem.<p>");
Pokud opravíš byť jen bod 2), začne v liberálních prohlížečích kód kupodivu fungovat.