as i can see here
if (item.barcode.substr(0,7) == key.substr(0,7)) {
pesokg1 = key.substr(7,6)
if (pesokg1.startsWith('0000')){
pesokg='0.' + pesokg1.substr(4)
}else if (pesokg1.startsWith('000')){
pesokg='0.' + pesokg1.substr(3)
}else if (pesokg1.startsWith('00')){
pesokg='0.' + pesokg1.substr(2)
}else if (pesokg1.startsWith('0')){
pesokg=pesokg1.substr(1,1) +'.' + pesokg1.substr(2,pesokg1.length)
}else if (!pesokg1.startsWith('0')){
pesokg=pesokg1.substr(0,2) +'.' + pesokg1.substr(2,pesokg1.length)
}
i`v made item barcode = 20012345 so now its from 0 to 7
and key = 2001234500012
so now (item.barcode.substr(0,7) == key.substr(0,7)) is done
and (pesokg1.startsWith(‘000’) so its = 120G 0.12
Am i right ??