Math对象中常用几个函数ceil,floor,max,min,trunc,
一. Math.trunc(x)
概述
用于返回数字的整数部分,数字符号位也会返回。函数参数分为两大种类:能转化为数值,返回数字的整数部分;无法转化为数值的返回NaN
基本用法
let a = Math.trunc(12.2)
let b = Math.trunc('13.1')
let c = Math.trunc(-1.2)
let d = Math.trunc('aaa')
let e = Math.trunc(NaN)
let f = Math.trunc(null)
let g = Math.trunc(undefined)
console.log(a, b, c, d, e, f, g)
// 12 13 -1 NaN NaN 0 NaN
二. Math.ceil(x)
概述
对数值进行上舍入
基本用法
let a = Math.ceil(12.31)
console.log(a)
// 13
三. Math.floor(x)
概述
对数值进行下舍入
基本用法
let a = Math.floor(12.31)
console.log(a)
// 12
四. Math.max(x,y)
概述
求x,y最大值
基本用法
let a = Math.max(12, 1)
// 12
console.log('12,1最大值:', a)
let a1 = Math.max(2, '3')
// 3
console.log('2,\'3\'最大值:', a1)
let a2 = Math.max('a', '3')
// NaN
console.log(a2)
五. Math.min(x,y)
概述
求x,y最小值
基本用法
let a = Math.min(12, 1)
// 1
console.log('12,1最小值:', a)
let a1 = Math.min(2, '3')
// 2
console.log('2,\'3\'最大值:', a1)
let a2 = Math.min('a', '3')
// NaN
console.log(a2)
六. Math.random()
概述
返回0-1之间的随机数
基本用法
// 0-1之间随机数
let a = Math.random()
console.log('随机数:', a)
/**
* 区间随机数,包含下限,不包含上线
*/
function randomNum(min, max) {return Math.floor(Math.random() * (max - min) + min)
}
console.log(randomNum(1, 100))
Math对象中常用几个函数ceil,floor,max,min,trunc,相关推荐
- 简述Math类中的常用方法,包括ceil,floor,min,max,round,random,double等方法的概述
Math类中的常用函数: 1.ceil和floor函数: ceil函数:ceil(x)返回的是大于x的最小整数 floor函数:floor(x)返回的是小于或等于x的最大整数 //结果依次返回5.0和 ...
- python中求和公式是什么函数_Python的math库中,用于求和的函数是( )。
[单选题]确定兴利库容 V 兴 ,已知某水库为一回运用水库,其一次蓄水量为 V 1 =300 万 m 3 ,一次供水量为 V 2 =150 万 m 3 . [ ]. [单选题]hAB大于0说明B点的高 ...
- php的正则表达式函数,php中常用的正则表达式函数
php中常用的正则表达式函数 * preg_match() * preg_match_all() * preg_replace() * preg_filter() * preg_grep() * pr ...
- java数据类型的转换函数_JAVA中常用数据类型转换函数
JAVA中常用数据类型转换函数: string->byte Byte static byte parseByte(String s) byte->string Byte static St ...
- MySQL中常用日期时间函数及获得
MySQL中常用日期时间函数: 下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DA ...
- OpenGL中常用的 GLUT 函数
GLUT函数说明 一.初始化 void glutInit(int* argc,char** argv) 这个函数用来初始化GLUT库.对应 main 函数的形式应是: int main(int arg ...
- C语言在中math.h中sqrt()函数的使用
C语言在中<math.h>中sqrt()函数的使用: 功 能: 计算一个非负实数的平方根 函数原型: 在VC6.0中的 math.h头文件的函数原型为double sqrt(double) ...
- 数据分析中常用的 Excel 函数
这里就开门见山啦!其实大家在数据分析工作中常用的的函数都差不多,做个总结,希望对入门或者转行的小伙伴可以有所帮助. 数据分析中常用 excel 函数: 本篇文章主要给大家分享几常用的excel功能.建 ...
- mysql 中常用的聚合函数的使用
mysql 中常用的聚合函数的使用 文章目录 1 count 函数 2 sum 函数 3 avg 函数 计算平均值 4 max 和min 函数 求最大值 ,最小值 总结 参考文档: 什么是聚合函数: ...
最新文章
- pandas python2.7_python-2.7 – Pandas Seaborn安装
- xml学习4-dtd
- C++远航之封装篇——默认构造函数、初始化列表、拷贝构造函数
- C++多继承与虚继承
- 从市场角度看服务器虚拟化
- java volatile 基本类型_Java中Volatile关键字详解(转)
- AbleCloud与物联智慧战略合作,联合服务视频类智能硬件
- mysql-5.7.16-winx64+Navicat安装及配置
- linux删除win分区工具,Win 10 和 Linux 双系统,从硬盘删除Linux分区,Win 10引导修复...
- 一套C#图书管理系统源码 书籍借还登记统计系统源码
- 2.2 BubbleSort
- 2021西湖论剑 Re wp
- 手把手教你搭建Windows环境微信小程序的本地测试服务器
- 【考研经验】2018跨考北京大学软件工程401分经验分享
- 高德地图 定位失败,10: 定位服务启动失败 解决办法
- Synchronized 同步锁详解
- PTX/CR偶联物胶束/TAT-KLA/阿司匹林偶联/双氢青蒿偶联紫杉醇的制备
- 刘鹏教授受邀参加秦淮知识产权日主题宣传 · 圆桌论坛
- linux下邮件服务器 qmail sendmail postfix - 三种MTA的比较
- vue 下载word文档时谷歌浏览器正常,IE下载文件损坏
热门文章
- Python bisect模块详解
- python xmind 包使用 (其中解决导出的xmind文件 xmind8可以打开 xmind2020及之后版本打开报错问题)
- 文本文件的格式识别和读取
- Elasticsearch term vector
- xshell中打开vim后的颜色与colorscheme配置颜色不符合
- android基于MVP小说网络爬虫、宝贝社区APP、仿虎扑钉钉应用、滑动阴影效果等源码...
- android 4.0和6.0区别,华为自曝全新EMUI 4.0 基于Android 6.0Mate 8首发
- 淘宝网的质量属性分析
- 计算机蓝屏的解决方法,电脑蓝屏是怎么回事,详细教您电脑蓝屏是怎么解决
- Linux系统网络限速