// 示例代码:将不同类型的值转换为数字
// 字符串转数字
let str = "123";
let num1 = Number(str);  // 使用 Number() 函数
console.log(num1);       // 输出: 123
// 带小数点的字符串转数字
let floatStr = "123.45";
let num2 = Number(floatStr);
console.log(num2);       // 输出: 123.45
// 非数字字符串转数字
let nonNumStr = "abc";
let num3 = Number(nonNumStr);
console.log(num3);       // 输出: NaN (Not a Number)
// 布尔值转数字
let boolTrue = true;
let num4 = Number(boolTrue);
console.log(num4);       // 输出: 1
let boolFalse = false;
let num5 = Number(boolFalse);
console.log(num5);       // 输出: 0
// null 转数字
let nullValue = null;
let num6 = Number(nullValue);
console.log(num6);       // 输出: 0
// undefined 转数字
let undefinedValue = undefined;
let num7 = Number(undefinedValue);
console.log(num7);       // 输出: NaN
// 空字符串转数字
let emptyStr = "";
let num8 = Number(emptyStr);
console.log(num8);       // 输出: 0Number() 是 JavaScript 中用于将其他类型的数据转换为数字的内置函数。"123" 或 "123.45"),则会返回相应的数字。"abc"),则会返回 NaN(Not a Number)。true 转换为 1,false 转换为 0。null 转换为 0,而 undefined 转换为 NaN。"" 转换为 0。上一篇:js nexttick
下一篇:js findlast
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站