欢迎光临散文网 会员登陆 & 注册

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip

2023-07-12 17:03 作者:南屿冫  | 我要投稿

var  arr = [9,8,7,6,5]

         外层循环  k  0 1 2 3

            k = 0   i 0 1 2 3  -- 0

                    0 8 9 7 6 5

                    1 8 7 9 6 5

                    2 8 7 6 9 5

                    3 8 7 6 5 9

            k = 1   i 0 1 2 3  --1

                    0 7 8 6 5 9

                    1 7 6 8 5 9

                    2 7 6 5 8 9

                    3  不需要比较了

            k= 2    i 0 1 2 3    --2

                    0 6 7 5 8 9

                    1 6 5 7 8 9  

                    2  不需要比较了

                    3   不需要比较了  

            k = 3   i 0 1 2 3      --3

                    0 5 6 7 8 9

                    1

                    2

                    3  





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

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

                if (arr[k] < arr[k + 1]) {

                    var temp = arr[k]

                    arr[k] = arr[k + 1]

                    arr[k + 1] = temp

                }

            }

        }

千锋教育JavaScript全套视频教程(10天学会Js,前端javascrip的评论 (共 条)

分享到微博请遵守国家法律