js学习笔记(数值类型)

Number

声明

let number = new Number(88);
let number = 88;

基本函数

let num1 = 99;
let num2 = 99.5566;
console.log(Number.isInteger(num1)); => true
Number.isInteger(num2) => false
//Number.isInteger( ),判断数值是否为整数型

num2.toFixed(2); => 99.56
//四舍五入的方式保留两位小数

NaN类型

console.log(Number('scdn.com')); => NaN
2 / 'scdn' l; => NaN
//当将非数字字符串转为数值或用字符串参与运算时,会返回NaN

console.log(NaN == NaN); => false
//NaN无法参与比较

类型转换

let str = '88scdn';
console.log(parseInt(str)); => 88

let floatStr = '88.88scdn';
parseFloat(floatStr); => 88.88

let str = 'scdn88'
console.log(parseInt(str)); => NaN
//如果该字符串以非数字开头,parseInt()方法的到的返回值为NaN

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值