学无先后,达者为师

网站首页 编程语言 正文

Number的常见使用方法

作者:空城三梦 更新时间: 2021-12-21 编程语言
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>Number的方法</title>
</head>
<body>
	<div></div>
</body>
<script>
	// Number.EPSILON 属性表示 1 与Number可表示的大于 1 的最小的浮点数之间的差值。
	x = 0.2;
	y = 0.3;
	z = 0.1;
	equal = (Math.abs(x - y + z) < Number.EPSILON);
	console.log(equal)

	//Number.MAX_SAFE_INTEGER 常量表示在 JavaScript 中最大的安全整数
	console.log(Number.MAX_SAFE_INTEGER,'最大的安全整数')

	//Number.MAX_VALUE 属性表示在 JavaScript 里所能表示的最大数值。
	console.log(Number.MAX_VALUE,'js中最大的数值')

	//Number.-MAX_VALUE 属性表示在 JavaScript 里所能表示的最小的负数。
	console.log(-Number.MAX_VALUE,'js中最小的负数')

	//Number.MIN_SAFE_INTEGER 代表在 JavaScript中最小的安全的integer型数字 (-(253 - 1)).
	console.log(Number.MIN_SAFE_INTEGER,'最小的安全的integer型数字')

	//Number.MIN_VALUE 属性表示在 JavaScript 中所能表示的最小的正值。
	console.log(Number.MIN_VALUE,'最小的正值')

	//最大的负数是 -MIN_VALUE。
	console.log(-Number.MIN_VALUE,'最大的负数')

	//特殊的“非数字”
	console.log(Number.NaN,"特殊的“非数字”")

	//Number.NEGATIVE_INFINITY特殊的负无穷大值,在溢出时返回该值。
	console.log(Number.NEGATIVE_INFINITY,'负无穷大值')

	//Number.POSITIVE_INFINITY特殊的正无穷大值,在溢出时返回该值。
	console.log(Number.POSITIVE_INFINITY,'正无穷大值')

	//Number.prototype (en-US)Number 对象上允许的额外属性。

	//Number.isNaN()用来判断一个值是否是NaN
		let num = 1;
		console.log(Number.isNaN(num),'判断一个值是否是NaN')

	//Number.isFinite() 方法分解热的参数是否是一个有穷数。
	console.log(Number.isFinite(1 / 0),'判断参数是否是一个有穷数');

	//Number.isInteger()确定传递的值是否是整数
	console.log(Number.isInteger(111),'确定传递的值是否是整数')

	//Number.isSafeInteger()方法确定值是否为安全整数。
	console.log(Number.isSafeInteger(123),'确定值是否为安全整数')

	//Number.parseFloat()将字符串解析为浮点数并将其返回
	console.log(Number.parseFloat("2123"),'将字符串解析为浮点数并将其返回')

	//Number.parseInt()将参数解析为整数并将其返回
	console.log(Number.parseInt('123.34'),'将参数解析为整数并将其返回')
</script>
</html>

原文链接:https://blog.csdn.net/m0_48068420/article/details/122112487

栏目分类
最近更新