Problem med datatypekonvertering
Hej Alle!Jeg er ved at konstruere en 'manuel' datatype, hvor jeg selv laver alle funktioner, add osv, for at kunne arbejde med meget store tal i js.
Tallene gemmes i et array, men jeg har et problem med add-funktionen:
for (i=0;i<=num.length;i++) {
toAdd=(Number(num[num.length-i]))+carry;
if(!toAdd+Number(num[i])<9) {
temp=Number(toAdd)+Number(num[i])
arr[arr.length-i]=temp;
}
Håber den kan læses!
Problemet er at den ikke vil konvertere num[i] til et tal...
(jeg er nødt til at konvertere det til en string for at kunne bruge charAt) Den kommer bare op med nan, men jeg har jo konverteret med Number? I øvrigt er indholdet af num f.eks [1,2,4,7,9] og _num [1].
Num er tallet der skal addes til, og _num er inputtallet.
