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.