JavaScript
0 篇文章JavaScript - 格式化货币
JavaScript - 乘方之和
2020-05-21 描述返回从 start 到 end(包含两端)中所有数字的乘方之和。提示使用 Array.prototype.fill()创建一个目标范围内包含所有数字的数组使用 Array.prototype.map()和指数运算符(**)对 power 进行计算使用 Array.prototype.reduce()将计算结果进行相加第二个参数 power 的默认值为 2 第三个参数 start 的默认值为 1 代码 cons
JavaScript - 根据特定条件求和
JavaScript - 求和
JavaScript - 标准偏差
JavaScript - 将字符串哈希为整数
JavaScript - 四舍五入到指定的位数
JavaScript - 指定范围内生成随机数
JavaScript - 指定范围内生成随机整数
2020-05-11 描述在指定范围内返回一个随机的整数。提示使用 Math.random()在范围内生成一个随机数字使用 Math.floor()将随机数转换为整数代码 constrandomIntegerInRange=(min,max)=>Math.floor(Math.random()*(max-min+1))+min;示例生成一个 0~5 范围内的随机整数:randomIntegerInRange(0
JavaScript - 随机数组
JavaScript - 生成随机颜色
JavaScript - 将角度从弧度转换为度
JavaScript - 获取质数
JavaScript - 求幂集
2020-04-29 描述返回给定数字数组的幂集。提示使用 Array.prototype.reduce()和 Array.prototype.map()结合对元素进行遍历将所有组合情况放到一个数组中代码 constpowerset=arr=>arr.reduce((a,v)=>a.concat(a.map(r=>[v].concat(r))),[[]]);示例求 1,2 的幂集:powerset([1,2])
JavaScript - 百分比
JavaScript - 获取计算后的最小值
JavaScript - 求两点之间的中间点
JavaScript - 求中位数
2020-04-24 描述返回一个数字数组中的中位数。提示使用 Math.floor 找出数组的中间索引使用 Array.prototype.sort()进行排序如果数组长度为奇数就返回最中间的数字,否则返回两个中间数字的平均数中位数(Median)又称中值,统计学中的专有名词,是按顺序排列的一组数据中居于中间位置的数,代表一个样本、种群或概率分布中的一个数值,其可将数值集合划分为相等的上下两部分代码 con
JavaScript - 获取计算后的最大值
2020-04-23 描述对数组中的每一个元素使用提供的函数进行运算后,返回结果集中的最大值。提示使用 Array.prototype.map()迭代每一个元素,返回通过 fn 运算后的值最后使用 Math.max()获取最大值代码 constmaxBy=(arr,fn)=>Math.max(...arr.map(typeoffn==='function'?fn:val=>val[fn]));示例通过指定方法计