js中,用for循环找出一组数组中的最大值和最小值,document.write输出,

比如[20,112,-2,-16,99],但是里面的数值可以发生变化,用for循环和if比较怎么写出来

var a = [1,2,3,4,5,6], x, max = a[0], min = a[0];
for (x in a) {
    if (a[x] > max) {
        max = a[x];
    }
    
    if (a[x] < min) {
        min = a[x];
    }
}

原始的差不多就是这个样子(这个知是对整数有效,浮点的可能会有bug)。建议你直接用undersource,里面有函数直接实现这些功能

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网