example:
arr2 = [10, 20, 30, 40, 50];
arr = [1,2,8,21];
function closest (arr2, arr) {
var arrayValue = new [2];
for (var x = 0; x < arr2.size(); x++) {
var curr = arr[0]; // error comes to this line
var num = arr2[x].toNumber();
var diff = (num - curr).abs();
for (var val = 0; val < arr.size(); val++) {
var newdiff = (num - arr[val]).abs();
if (newdiff < diff) {
diff = newdiff;
curr = arr[val];
arrayValue = [x, val];
}
}
}
return arrayValue;
}
Thx for help!! :D