一. 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,相关推荐

  1. 简述Math类中的常用方法,包括ceil,floor,min,max,round,random,double等方法的概述

    Math类中的常用函数: 1.ceil和floor函数: ceil函数:ceil(x)返回的是大于x的最小整数 floor函数:floor(x)返回的是小于或等于x的最大整数 //结果依次返回5.0和 ...

  2. python中求和公式是什么函数_Python的math库中,用于求和的函数是( )。

    [单选题]确定兴利库容 V 兴 ,已知某水库为一回运用水库,其一次蓄水量为 V 1 =300 万 m 3 ,一次供水量为 V 2 =150 万 m 3 . [ ]. [单选题]hAB大于0说明B点的高 ...

  3. php的正则表达式函数,php中常用的正则表达式函数

    php中常用的正则表达式函数 * preg_match() * preg_match_all() * preg_replace() * preg_filter() * preg_grep() * pr ...

  4. java数据类型的转换函数_JAVA中常用数据类型转换函数

    JAVA中常用数据类型转换函数: string->byte Byte static byte parseByte(String s) byte->string Byte static St ...

  5. MySQL中常用日期时间函数及获得

    MySQL中常用日期时间函数: 下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DA ...

  6. OpenGL中常用的 GLUT 函数

    GLUT函数说明 一.初始化 void glutInit(int* argc,char** argv) 这个函数用来初始化GLUT库.对应 main 函数的形式应是: int main(int arg ...

  7. C语言在中math.h中sqrt()函数的使用

    C语言在中<math.h>中sqrt()函数的使用: 功 能: 计算一个非负实数的平方根 函数原型: 在VC6.0中的 math.h头文件的函数原型为double sqrt(double) ...

  8. 数据分析中常用的 Excel 函数

    这里就开门见山啦!其实大家在数据分析工作中常用的的函数都差不多,做个总结,希望对入门或者转行的小伙伴可以有所帮助. 数据分析中常用 excel 函数: 本篇文章主要给大家分享几常用的excel功能.建 ...

  9. mysql 中常用的聚合函数的使用

    mysql 中常用的聚合函数的使用 文章目录 1 count 函数 2 sum 函数 3 avg 函数 计算平均值 4 max 和min 函数 求最大值 ,最小值 总结 参考文档: 什么是聚合函数: ...

最新文章

  1. pandas python2.7_python-2.7 – Pandas Seaborn安装
  2. xml学习4-dtd
  3. C++远航之封装篇——默认构造函数、初始化列表、拷贝构造函数
  4. C++多继承与虚继承
  5. 从市场角度看服务器虚拟化
  6. java volatile 基本类型_Java中Volatile关键字详解(转)
  7. AbleCloud与物联智慧战略合作,联合服务视频类智能硬件
  8. mysql-5.7.16-winx64+Navicat安装及配置
  9. linux删除win分区工具,Win 10 和 Linux 双系统,从硬盘删除Linux分区,Win 10引导修复...
  10. 一套C#图书管理系统源码 书籍借还登记统计系统源码
  11. 2.2 BubbleSort
  12. 2021西湖论剑 Re wp
  13. 手把手教你搭建Windows环境微信小程序的本地测试服务器
  14. 【考研经验】2018跨考北京大学软件工程401分经验分享
  15. 高德地图 定位失败,10: 定位服务启动失败 解决办法
  16. Synchronized 同步锁详解
  17. PTX/CR偶联物胶束/TAT-KLA/阿司匹林偶联/双氢青蒿偶联紫杉醇的制备
  18. 刘鹏教授受邀参加秦淮知识产权日主题宣传 · 圆桌论坛
  19. linux下邮件服务器 qmail sendmail postfix - 三种MTA的比较
  20. vue 下载word文档时谷歌浏览器正常,IE下载文件损坏

热门文章

  1. Python bisect模块详解
  2. python xmind 包使用 (其中解决导出的xmind文件 xmind8可以打开 xmind2020及之后版本打开报错问题)
  3. 文本文件的格式识别和读取
  4. Elasticsearch term vector
  5. xshell中打开vim后的颜色与colorscheme配置颜色不符合
  6. android基于MVP小说网络爬虫、宝贝社区APP、仿虎扑钉钉应用、滑动阴影效果等源码...
  7. android 4.0和6.0区别,华为自曝全新EMUI 4.0 基于Android 6.0Mate 8首发
  8. 淘宝网的质量属性分析
  9. 计算机蓝屏的解决方法,电脑蓝屏是怎么回事,详细教您电脑蓝屏是怎么解决
  10. Linux系统网络限速