Сообщение от weirdjava
|
for(var i in arrA){
|
не используют это для перебора массива
Сообщение от weirdjava
|
i<=lengArr-1;
|
зачем писать лишнее
function nearestElement(arrayToEnter, valueToCheck){
var arrA = arrayToEnter.split(",");
var lengArr = arrS.length;
var ans;
var minN = -10000;
var maxN = 10000;
var tmp = Infinity;
var res = document.getElementById("func_r");
for(var i=0; i < lengArr; i++){
arrA[i] = parseInt(arrA[i],10);
if((minN<=arrA[i])&&(arrA[i]<=maxN)){
var m = Math.abs(valueToCheck - arrA[i]);
if(m<tmp){
tmp = m;
ans = arrA[i];
}
}else{
return res.innerHTML = "ERROR";
}
}
return res.innerHTML = ans;
}