Hi guys,
does anyone know why I can’t calculate a checksum like that?
function quersumme (zahl){
var sum =0;
var i=0;
while (i<zahl.length){
sum = sum + zahl.substr(i,1);
i++;
}
return sum;
}
Hi guys,
does anyone know why I can’t calculate a checksum like that?
function quersumme (zahl){
var sum =0;
var i=0;
while (i<zahl.length){
sum = sum + zahl.substr(i,1);
i++;
}
return sum;
}
Hi.
I think
var sum = “” //Not zero, instead empty.
and you have to call the function. For example:
console.log(quersumme(“Valami Amerika”));
or something like this.
It is works for me.
Hm. For me it doesn’t work. Have you tried to a´calculate a checksum with my code? E.g. quersumme(456) should be 15 as a result.
I think … you can use the substr() method only on strings… so if you have to use substr() method firstly you have to convert the number to string. Than selelct the “numbers/letters” one-by-on and convert back to number and add to sum.
In your code the
var sum = 0;
line is right. //Sorry.//
Of course, you are right. It worked Thank you very much!