<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
//1.绝对值方法
console.log(Math.abs(1)); //1
console.log(Math.round(-1)); //1
console.log(Math.round('-1')); //隐式转换 会把字符串型 -1 转换为数字型
console.log(Math.abs('pink')); //NaN
//2.三个取整方法
//(1)Math.floor() floor 地板 向下取整 往最小的取值
console.log(Math.floor(1.1)); //1
console.log(Math.floor(1.9)); //1
//(2)Math.ceil() ceil 天花板 向上取整 网最大的取值
console.log(Math.ceil(1.1)); //2
console.log(Math.ceil(1.9)); //2
//(3)Math.round() 四舍五入取法 其他数字都是四舍五入,但是.5特殊,它会往大的取
console.log(Math.round(1.1)); //1
console.log(Math.round(1.5)); //2
console.log(Math.round(1.9)); //2
console.log(Math.round(-1.1)); //-1
console.log(Math.round(-1.5)); //这个结果是-1
</script>
<script>
2021-07-24 JavaScript 常用内置函数之绝对值和三个取整方法的使用
关键词由CSDN通过智能技术生成