数组的中位数怎么求,js数组取值的方法

  数组的中位数怎么求,js数组取值的方法

  本教程运行环境:windows7系统,javascript1.8.5版本1.8.5,戴尔G3电脑。

  中位数是按顺序排列的一组数据中间的数,代表样本、总体或概率分布中的一个值,可以将值集分成相等的上下两部分。对于一个有限的数集,通过对所有的观测值进行排序,可以找到中间的一个作为中位数。如果有偶数个观察值,通常取中间两个值的平均值作为中位数。

  JavaScript怎么求数组中位数

  实现理念:

  对数组进行排序,求出数组的长度。

  如果数组长度是偶数,那么中位数将是arr[(arr . length)/2]arr[((arr . length)/2)1]/2。

  如果数组长度是奇数,中值将是中间的元素。

  实施代码:

  函数medianof2Arr(arr1) {

  var concat=arr1

  concat=concat.sort(

  功能(a,b) {

  返回a - b

  });

  console . log(concat);

  var length=concat.length

  if(长度% 2==1) {

  //如果长度是奇数

  Console.log(中间值为:(concat[(length/2)-0.5]))

  }否则{

  //如果长度是偶数

  Console.log(中位数为:(concat[length/2]concat[(length/2)-1])/2);

  }

  }

  arr1=[1,4,7,9,2]

  mediano F2 arr(arr 1);

  arr1=[1,4,7,9]

  mediano F2 arr(arr 1);

  【相关推荐:javascript学习教程以上是JavaScript如何求数组中值的详细内容。更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • slice 数组,js中的slice()方法,JS数组方法slice()用法实例分析
  • js数组转字符串,字符串转数组方法,JS 数组转字符串
  • js数组转字符串,字符串转数组方法,JS 数组转字符串,JS数组转字符串实现方法解析
  • js数组筛选的方法,js 多条件筛选
  • js数组筛选的方法,js 多条件筛选,JS实现数组过滤从简单到多条件筛选
  • js数组的常用10种方法详解图,js数组的常用10种方法详解图片
  • js数组的常用10种方法详解图,js数组的常用10种方法详解图片,JS数组的常用10种方法详解
  • js数组去重的几种方式,js数组去重最简单的方法
  • js数组去重的几种方式,js数组去重最简单的方法,js数组去重的11种方法
  • js数组去重最简单的方法,数组去重方法js
  • js数组去重最简单的方法,数组去重方法js,七种JS实现数组去重的方式
  • js数组中去除重复值的几种方法是什么,js数组中去除重复值的几种方法有哪些
  • js数组中去除重复值的几种方法是什么,js数组中去除重复值的几种方法有哪些,js数组中去除重复值的几种方法
  • js初始化一个数组,js数组初始化的三种方式
  • js初始化一个数组,js数组初始化的三种方式,js二维数组定义和初始化的三种方法总结
  • 留言与评论(共有 条评论)
       
    验证码: