javascript 内置对象Math总结及其案例

本文介绍了JavaScript内置对象Math的主要方法,包括绝对值、取整、求最大值/最小值和生成随机数等功能,并提供了实际案例,如生成指定范围内的随机整数和随机点名的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    • 1.绝对值方法
  • 2.三个取整方法

  • 3.求最大值/最小值

  • 4.随机数

    • 案例-求两个数之间的随机整数的小算法(重要)
  • 案例-随机点名(嘿嘿嘿)

  • 结语

[](()前言

=================================================================

今天总结一下javascript 内置对象Math中的函数用法,顺带写一下常见的案例。

[](()Math概述


Math 对象不是构造函数,它具有数学常数和函数的属性和方法。跟数学相关的运算(求绝对值,取整、最大值等)可以使用 Math 中的成员。

[](()Math中常用函数的用法


Math.PI //圆周率

Math.floor () //向下取整

Math.ceil () //向上取整

Math.round () //四舍五入就近取整 注意﹣3.5 结果是-3

Math.abs () //绝对值

Math.max ()/Math.min() //求最大值和最小值

Math.random() //返回一个随机的小数 0 《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源 徽信搜索公众号【编程进阶路】 =<x<1(这个方法里面不跟参数)

[](()1.绝对值方法

//1.绝对值方法

console.log(Math.abs(1)); // 1

console.log(Math.abs(-1)); //1

console.log(Math.abs(‘-5’)); //5 会隐式转换,将数字字符串转换为数字,然后取绝对值

console.log(Math.abs(‘aniu’)); // NaN

在这里插入图片描述

[](()2.三个取整方法

//2.三个取整方法

console.log(Math.floor(1.1)); //1

console.log(Math.floor(1.9)); //1

console.log(Math.floor(-1.1)); //-2

console.log(Math.ceil(1.1)); // 2

console.log(Math.ceil(1.9)); //2

console.log(Math.ceil(-1.9)); //-1

console.log(Math.round(1.5)); //2 四舍五入 .5这个特殊,是往大了取

console.log(Math.round(-1.5)); // -1 往大了取

console.log(Math.round(-1.2)); // -1

在这里插入图片描述

[](()3.求最大值/最小值

//3.求最大值/最小值

console.log(Math.max(1,5,78,46));

console.log(Math.min(1,5,78,46));

在这里插入图片描述

[](()4.随机数

//4.随机数

console.log(Math.random());

在这里插入图片描述

[](()案例-求两个数之间的随机整数的小算法(重要)

求两个数之间的随机整数 并且包含这两个数:

//核心算法

Math.floor(Math.random()*(max-min)) + min;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值