码迷,mamicode.com
首页 > 编程语言 > 详细

简单算法

时间:2018-10-23 14:36:54      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:var   for   pre   div   排序   java   span   bsp   .com   

1、降序排序(JavaScript)

var timeGroup=[ "2018-09", "2018-07", "2018-08", "2018-10"];

for (var i = 0; i < timeGroup.length - 1; i++) {
         var item1 = timeGroup[i]; 
         var item2 = timeGroup[i + 1];           //取后一个值
         //如果后一个值大于前一个值就让后一个值和前面所有的值进行对比
         if (item2 > item1) { 
             for (var j = i; 0 <= j; j--) {
                 var item3 = timeGroup[j];       //取item2的前一个值item3
                 if (item2 > item3) {            //如果后者(item2)大于前者(item3)就替换两者之间的位置
                      timeGroup[j + 1] = item3;
                      timeGroup[j] = item2;
                 }
             }
         }
     }

 

排序前:

技术分享图片

 

排序后:

 技术分享图片

 

简单算法

标签:var   for   pre   div   排序   java   span   bsp   .com   

原文地址:https://www.cnblogs.com/GIScore/p/9835856.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!