Autor | Zpráva | ||
---|---|---|---|
fojta Profil * |
#1 · Zasláno: 12. 8. 2009, 20:16:02
Zdravim
mam takovejhle kod function prepocetCeny(){ var voc_prize = document.getElementById("voc_prize").value; var halfPrize = document.getElementById("voc_prize").value / 2 document.getElementById("moc_prize").value = voc_prize + halfPrize; } ale problem je ze kdyz zadam cenu 12000 mel by byt vysledek 16000, tak se z toho misto toho stane 120006000 prosim o radu |
||
tiso Profil |
#2 · Zasláno: 12. 8. 2009, 20:23:06
fojta: „ale problem je ze kdyz zadam cenu 12000 mel by byt vysledek 16000, tak se z toho misto toho stane 120006000“
V akej číselnej sústave operuješ? 12000+6000=18000 nie 16000. Riešením je pretypovať premenné na číslo. |
||
Nox Profil |
#3 · Zasláno: 12. 8. 2009, 20:24:43 · Upravil/a: Nox
Buď dáš na obojí parseInt nebo použiješ fígl
= voc_prize - (-halfPrize); |
||
fojta Profil * |
#4 · Zasláno: 12. 8. 2009, 20:27:41
tiso
hej ja jsem kkt , to je jedno, ale problem zustava :D |
||
fojta Profil * |
#5 · Zasláno: 12. 8. 2009, 20:29:20
Nox
diky moc :) vali :) |
||
Časová prodleva: 16 let
|
0