Datatyper
Nedenstående javascript skal tælle tallet tmpInt op med 5 - (tmpInt = tmpInt + 5;) men det sker ikke. tmpInt behandles som en String.hvis jeg f.eks. skriver tmpInt++; tæller jeg ganske vist op med 1, men javascript oversætter tmpInt til en integer.
Hvordan får jeg tmpInt = tmpInt + 5; til at tælle tmpInt 5 op i stedet for at lægge 5 til en string.
HELE KODEN
var stopTimer = true;
var tmpInt;
var interval = 5;
function Count(){
if (stopTimer) {
tmpInt = document.fordeling.morgenmad.value;
tmpInt = tmpInt + 5;
document.fordeling.morgenmad.value = tmpInt;
setTimeout("Count()",100);
} else {
clearTimeout();
}
}