Autor Zpráva
frukojka
Profil *
Zdravím a přeji všem super nový rok. Mám banální problém který nejsem schopná vyřešit. Prostě zustatek mi odečítá správně a zustatek2 nesčítá. Asi tam musí být jiné znaménko než + (& - to není). Myslím že živé ukázky zde netřeba.
Díky moc za pomoc .... F*

<script>

var jedna = 30;

var dva = prompt("Napiš číslo");

var zustatek = jedna-dva; 

var zustatek2 = jedna+dva;


document.getElementById("zustatek").innerHTML= zustatek;

document.getElementById("zustatek2").innerHTML= zustatek2;




</script>
Radek9
Profil
frukojka:
Funkce prompt vrací string. Pokud sečteš číslo a string, dostaneš string (např. 1 + "1" === "11"). Takže nejprve musíš výsledek promptu převést na číslo:

var dva = parseFloat(prompt("Napiš číslo"));

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: