Autor Zpráva
QGAnna
Profil
Dobrý den,
dělám takovou kalkulačku na sčítání dvou polí. Výsledek by se hned ukázal ve třetím. Zkoušela jsem tam dávat plus (JavaScript neumím), a když se do jednoho dalo jedna a do druhého třeba dva, ukázalo se dvanáct. Jak bych udělala aby se ty dvě čísla sečetla? Děkuji.
LosFilipos
Profil
No jo, JavaScript a matematika, to moc nejde dohromady. :-D
Pro tyhle případy je nejrychlejší použít tvar
promenna = jedna - (-dva);

což je matematicky plus. Funguje to...
QGAnna
Profil
Ano, vážně to jde, děkuji.:-))
Chamurappi
Profil
Reaguji na QGAnnu:
Viz Součet čísel versus součet řetězců.


Reaguji na LosFilipose:
JavaScript a matematika, to moc nejde dohromady. :-D
Zase tak černě bych to neviděl.
Darker
Profil
Já jsem vždy raději používal

var vysledek=1*x+1*y

Zlobí to proto, že javascript používá ke spojování textových řetězců +, stejně jako ke sčítání.

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: