当前位置: 首页 > news >正文

js学习篇--数组按升序降序排列

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>数组数字大小排序</title>
</head>
<body>
    <p>让数组按照升序降序排列</p>
    <p>这里写个数组 var array=[1,80,4,33,21,55];</p>
    <p>升序输出:</p>
    <script type="text/javascript">
        var array=[1,80,4,33,21,55];
        array.sort(function (x,y) {
            return x-y;
        });
        document.writeln(array);
    </script>
    <p>解释:<br> x,y表示数组中的任意两个元素,若return > 0,则y前x;若reutrn < 0 ,则x前y后;当x=y时存在浏览器兼容。<br>简单来说:就是,x-y是按照从小到大排序,y-x是按照从大到小排序。</p>
    <p>顺手写个降序:</p>
    <script type="text/javascript">
        var array=[1,80,4,33,21,55];
        array.sort(function (x,y) {
            return y-x;
        });
        document.writeln(array);
    </script>
</body>
</html>

 可以直接复制代码,然后放到浏览器中看效果。

也可以在这里,下载示例代码

转载于:https://www.cnblogs.com/olive27/p/6101338.html

相关文章:

  • 【NetApp】C-mode storage failover takeover参数
  • 记事本程序
  • Java基础-Java中的Calendar和Date类
  • [转载]敏捷开发之Scrum扫盲篇
  • linux中权限的修改
  • Spring, MyBatis 多数据源的配置和管理
  • Vue 新手学习实战宝典
  • 初探插头dp
  • OSChina 周六乱弹 ——你们怎么懂我的少年心
  • Oracle内建函数(greatest, least, to_single_byte)
  • Selenium2+python自动化11-定位一组元素find_elements
  • Chapter 2 Open Book——24
  • 如何造一个移动端的联动选择器(二)
  • JFinal输出流的Render
  • 剑指offer五:
  • 【知识碎片】第三方登录弹窗效果
  • 2019.2.20 c++ 知识梳理
  • Cookie 在前端中的实践
  • Create React App 使用
  • iOS | NSProxy
  • iOS高仿微信项目、阴影圆角渐变色效果、卡片动画、波浪动画、路由框架等源码...
  • Java,console输出实时的转向GUI textbox
  • node 版本过低
  • overflow: hidden IE7无效
  • Spring声明式事务管理之一:五大属性分析
  • 笨办法学C 练习34:动态数组
  • 多线程事务回滚
  • 分享几个不错的工具
  • 那些年我们用过的显示性能指标
  • 山寨一个 Promise
  • 微信小程序设置上一页数据
  • 微信小程序实战练习(仿五洲到家微信版)
  • 一文看透浏览器架构
  • 异常机制详解
  • 鱼骨图 - 如何绘制?
  • 追踪解析 FutureTask 源码
  • #Linux(权限管理)
  • #多叉树深度遍历_结合深度学习的视频编码方法--帧内预测
  • $L^p$ 调和函数恒为零
  • (2020)Java后端开发----(面试题和笔试题)
  • (轉貼) 蒼井そら挑戰筋肉擂台 (Misc)
  • ***测试-HTTP方法
  • .NET Core WebAPI中使用swagger版本控制,添加注释
  • .NET Framework杂记
  • .NET NPOI导出Excel详解
  • .Net 中Partitioner static与dynamic的性能对比
  • .NET 自定义中间件 判断是否存在 AllowAnonymousAttribute 特性 来判断是否需要身份验证
  • .NET设计模式(11):组合模式(Composite Pattern)
  • .net生成的类,跨工程调用显示注释
  • .so文件(linux系统)
  • @ModelAttribute注解使用
  • [22]. 括号生成
  • [ACTF2020 新生赛]Upload 1
  • [AIR] NativeExtension在IOS下的开发实例 --- IOS项目的创建 (一)
  • [Android Pro] AndroidX重构和映射