我有以下代码:
Array.min = function( array ){
return Math.min.apply( Math, array );
};
function addDataMin( name ){
temp = []
for(var i = 0; i < 5; i++){
temp.push(document.getElementById(name + i).innerHTML.replace(/[^0-9]/g,''));
temp[i] = Number(temp[i]);
};
var minimum = Array.min(temp);
var key = temp.indexOf(minimum);
document.getElementById(name + 'Img' + key).src = 'images/' + name +'-green.png';
console.log(temp);
};
addDataMin('time');
我正在搜索数组中最低的数字的位置。 但是如果数组中有两个数字最低,它只返回找到的第一个数字的位置。已经尝试了一段时间,但是没有找到anthing来做这个伎俩。
有人有想法吗?
日Thnx!
得到了解决方案,thnx!抱歉我的英文不好