700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 前端计算总和 最大最小值 平均值 中位数 中误差

前端计算总和 最大最小值 平均值 中位数 中误差

时间:2018-08-11 13:56:05

相关推荐

前端计算总和 最大最小值 平均值 中位数 中误差

前端计算总和 最大最小值 平均值 中位数 中误差

最大值最小值平均值总和中位数中误差

data=[5,6,3,33,21,4,0]

最大值

data = Math.max.apply(null, arr);

最小值

data = Math.min.apply(null, arr);

平均值

var total = arr.reduce(function(prev, curr, idx, arr) {return prev + curr;}, 0);data = (total / arr.length).toFixed(0);

总和

data = arr.reduce(function(prev, curr, idx, arr) {return prev + curr;}, 0);

中位数

按顺序排列的一组数据中居于中间位置的数

const median = arr => {const mid = Math.floor(arr.length / 2),nums = [...arr].sort((a, b) => a - b);return arr.length % 2 !== 0? nums[mid]: (nums[mid - 1] + nums[mid]) / 2;};data = median(arr);

中误差

真误差不易求得,所以通常用最小二乘法求得的观测值改正数来代替真误差

let sum = arr.reduce(function(prev, curr, idx, arr) {return prev + curr;}, 0);data = Math.sqrt(sum / (arr.length - 1)).toFixed(2);

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。