你好,下面是我测试的代码,你试下:
<script src='jquery-2.1.4.min.js'></script><ul id="ulWrap">
<li>3</li>
<li>4</li>
<li>6</li>
<li>1</li>
<li>9</li>
</ul>
<script>
$(function(){
var max_text = 0
$("#ulWrap li").each(function(){
if($(this).text()>max_text)
{
max_text = $(this).text()
}
})
alert(max_text)
})
</script>
jq文件自己替换。
循环遍历:var max = data[0]
var min = data[0]
for (var i = 0i <data.length++i) {
if (max <data[i]) { max = data[i] }
if (min >data[i]) { min = data[i] }
}
var arr = [82,1,12,4,124.45,8,99998,456]var min = max = arr[0]//假设最小值和最大值 都是第一个
//遍历数组(因为上面已经取了第一个了, 所以遍历的时候, 可以从后面找到找)
for(var i=1i <arr.lengthi++){
//找最小值
if(min >arr[i]){//如果我(min)比当前的(arr[i])大
min = arr[i]//那么我就记下来比我小的这个数
}
//找最大值
if(max <arr[i]){//如果我(max)比当前的(arr[i])小
max = arr[i]//那么我就记下来比我大的这个
}
}
console.log(min, max)