es6的_.unionBy和Math.floor的用法

摘要:
console.log('arr:'+arr);Arr:9.6 unionBy用于消除阵列重复。数学floor返回小于或等于给定数字的最大整数,并向下舍入//45数学。楼层(4)//-46数学楼层(-45.95);//-46  
import * as _ from 'lodash';
 
const arr= _.unionBy([2.1,1.2,2.9,1.8,3.5,9.6],Math.floor);
console.log('arr:'+arr);
 
返回结果:arr:2.1,1.2,3.5,9.6
 
unionBy用来对数组去重,
 
Math.floor返回小于或等于一个给定数字的最大整数,就是向下取整,例如:

Math.floor( 45.95);
// 45
Math.floor( 45.05);
// 45
Math.floor( 4 );
// 4
Math.floor(-45.05);
// -46
Math.floor(-45.95);
// -46

 
 

免责声明:文章转载自《es6的_.unionBy和Math.floor的用法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Python3读取Excel,日期列读出来是数字的处理Vue.js 类型(数字、整数、小数、负数、手机号、座机号等)校验规则下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

用SharePoint Designer 2007 设计SharePoint 3_0 工作流(一)

这是一个用OfficeSharePoint Designer 2007设计 SharePoint 3.0 工作流的例子.场景一个方案修订的例子.对流程的分析,设计与实现描述的都比效细.   对 SharePoint 或 WF感兴趣的都可以看一下.   场景说明   一个方案修订的例子   描述如下   1.wxd与lzm是[方案制定组]的成员,lz...

环形队列

环形队列 思路介绍 思路如下: front 变量: front 就指向队列的第-个元素,也就是说arr[front]就是队列的第一个元素,front的初始值= 0 rear 变量: rear 指向队列的最后一个元素的后-一个位置因为希望空出一个空间做为约定.rear的初始值=0 当队列满时,条件是(rear +1) % maxSize==front [满...

leetcode常规算法题复盘(第七期)——区间和的个数(附带排序算法归纳)

题目原文   327. 区间和的个数   给定一个整数数组 nums,返回区间和在 [lower, upper] 之间的个数,包含 lower 和 upper。区间和 S(i, j) 表示在 nums 中,位置从 i 到 j 的元素之和,包含 i 和 j (i ≤ j)。 说明:最直观的算法复杂度是 O(n2) ,请在此基础上优化你的算法。 示例: 输入...

Numpy —— (1)基础数据结构

@ 目录 一、简介 二、创建ndarray数组 三、查看ndarray数组的属性 四、改变ndarray数组的数据类型和形状 五、ndarray数组的基本运算 5.1 标量和ndarray数组之间的运算 5.2 两个ndarray数组之间的运算 六、ndarray数组的统计方法 打赏 一、简介 Python中的list列表也可以非常灵活的处理...

PHP常见的数组遍历方式

PHP常见的数组遍历方式 在PHP开发中,数组是我们最用的PHP函数之一,并且对于数组函数的遍历方式也有很多种,如果我们熟悉PHP数组的遍历方式以及每种方式的优缺点,会让我们的程序优雅需求,不管是开发效率还是代码的执行效率上都会得到大大的提升。直线导轨滑台 1、foreach 这是我们最常见的遍历之一 $arr=['a','b','c']; forea...

Delphi 中的字符串函数(6) StrUtils 中的 Ansi 字符串函数

//从左右两端提取指定数目的字符串: AnsiLeftStr、AnsiRightStr var ss,s: AnsiString; begin ss := 'abcdefg'; s := AnsiLeftStr(ss, 2); ShowMessage(s); {ab} s := AnsiRightStr(ss, 2); Show...