Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 数字类型

作者:思念的回忆   发布日期:2025-03-12   浏览:89

// JavaScript 中的数字类型

// 1. 整数
let integer = 42;
console.log(integer); // 输出: 42

// 2. 浮点数
let float = 3.14;
console.log(float); // 输出: 3.14

// 3. 科学计数法
let scientific = 1.79e308; // 表示 1.79 * 10^308
console.log(scientific); // 输出: 1.79e+308

// 4. 最大和最小安全整数
console.log(Number.MAX_SAFE_INTEGER); // 输出: 9007199254740991
console.log(Number.MIN_SAFE_INTEGER); // 输出: -9007199254740991

// 5. 非数字 (NaN)
let notANumber = NaN;
console.log(notANumber); // 输出: NaN

// 6. 检查是否为有限数值
console.log(isFinite(100)); // 输出: true
console.log(isFinite(Infinity)); // 输出: false

// 7. 检查是否为整数
console.log(Number.isInteger(integer)); // 输出: true
console.log(Number.isInteger(float)); // 输出: false

解释说明:

  • 整数:JavaScript 中的整数可以是正数或负数,没有专门的类型区分。
  • 浮点数:用于表示小数,同样支持正负值。
  • 科学计数法:当数字非常大或非常小时,可以用 eE 来表示指数形式。
  • 最大和最小安全整数Number.MAX_SAFE_INTEGERNumber.MIN_SAFE_INTEGER 定义了 JavaScript 中可以安全使用的最大和最小整数值。
  • 非数字 (NaN):表示“不是一个数字”,通常在无效的数学操作中出现。
  • 检查有限数值isFinite() 可以用来判断一个值是否为有限的数值。
  • 检查整数Number.isInteger() 用于判断一个值是否为整数。

上一篇:js splice和slice区别

下一篇:js 正则 test

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 获取今天年月日

js jsonp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站