<html>
<script>
let a=0.2;
let b=0.1;
console.log(a+b);
<!-- let a=4.5; -->
<!-- console.log(a.toFixed(0)); //四舍五入 5 -->
<!-- console.log(Math.floor(a)); //向下取整 4 -->
<!-- console.log(Math.ceil(a)); //向上取整 5 -->
<!-- console.log(Math.round(a)); //四舍五入取整 5 -->
<!-- console.log(NaN-NaN); //NaN -->
<!-- console.log(typeof(NaN)); //number -->
<!-- console.log(NaN==NaN); //false -->
<!-- console.log(isNaN(NaN));//true -->
<!-- console.log("123"); //123 -->
<!-- console.log("3.14");//3.14 -->
<!-- console.log(123);//123 -->
<!-- console.log(3.14);//3.14 -->
<!-- console.log(typeof("123")); //string -->
<!-- console.log(typeof("3.14"));//string -->
<!-- console.log(typeof(123));//number -->
<!-- console.log(typeof(3.14));//number -->
<!-- let a; -->
<!-- console.log(typeof( a+0.3)); //number -->
<!-- console.log(a-0.3);//NaN -->
<!-- console.log(typeof( 9/0));//number -->
<!-- console.log(5-9/0); //-Infinity -->
// 类型转换
<!-- console.log(Number(100)); //100 -->
<!-- console.log(Number(null)); //0 -->
<!-- console.log(Number(undefined)); //NaN -->
<!-- console.log(Number(true));//1 -->
<!-- console.log(Number(false));//0 -->
<!-- console.log(parseInt(100)); //100 -->
<!-- console.log(parseInt(null)); //NaN -->
<!-- console.log(parseInt(undefined));//NaN -->
<!-- console.log(parseInt(true));//NaN -->
<!-- console.log(parseInt(false));//NaN -->
<!-- console.log(String(100)); //100 -->
<!-- console.log(String(null));//null -->
<!-- console.log(String(undefined));//undefined -->
<!-- console.log(String(true));//true -->
<!-- console.log(String(false));//false -->
<!-- let a=null; -->
<!-- console.log(a.toString()); //报错 -->
<!-- a=undefined; -->
<!-- console.log(a.toString());//报错 -->
<!-- a=false; -->
<!-- console.log(a.toString());//字符串“” -->
<!-- a=true; -->
<!-- console.log(a.toString());//字符串“” -->
<!-- a=100; -->
<!-- console.log(a.toString());//字符串“” -->
</script>
<html>
数组类型转换
最新推荐文章于 2024-02-01 00:22:54 发布