Copy kode kodenya sebagai berikut:
zf = accAdd(zf, parseFloat("12.11"));
//Fungsi penjumlahan, digunakan untuk mendapatkan hasil penjumlahan yang akurat
//Catatan: Hasil penjumlahan JavaScript akan mengalami error, yang akan lebih terlihat jelas saat menambahkan dua bilangan floating point. Fungsi ini mengembalikan hasil penjumlahan yang lebih akurat.
//Panggilan: accAdd(arg1,arg2)
//Nilai yang dikembalikan: hasil persis dari arg1 ditambah arg2
fungsi accAdd(arg1,arg2){
var r1,r2,m;
coba{r1=arg1.toString().split(".")[1].length}catch(e){r1=0}
coba{r2=arg2.toString().split(".")[1].length}catch(e){r2=0}
m=Matematika.pow(10,Matematika.max(r1,r2));
kembali (arg1*m+arg2*m)/m;
}