猿问

for 循环中的if语句报错

   var arr = [34,13,56,88,76,21,98,76,43,54];

   var temp = 0;

    for(var i = 0; i < arr.length; i++) {

        for(var j = 0; j< arr.length-i; j++) {

            if(!(arr[j] < arr[j+1])) {

                temp = arr[j + 1];

                arr[j + 1] = arr[j];

                arr[j] = temp;

            }

        }

    }

    console.log(!(34 < 54)); //false

    console.log(arr);


双重循环中的if()条件判断语句崩了,但是下面的console语句得到了false


控制台报错,第一次碰到这个问题,求大神解答

呼啦一阵风
浏览 601回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答