js中对进制、最大值、最小值,无穷大小及其NaN的初步认识

127 阅读1分钟
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        //1.数字0代表八进制(0-7),0x代表16进制(0-9,a-f)
        var num1=010
        console.log(num1);//输出8
        var num2=012;
        console.log(num2);//输出10
        //2.数字的最大值
        console.log(Number.MAX_VALUE);
        //3.数字的最小值
        console.log(Number.MIN_VALUE);
        //4.无穷大
        console.log(Number.MAX_VALUE*2);//已经是最大值了,*2肯定是无穷大啦
        //5.无穷小
        console.log(-Number.MAX_VALUE*2);//前面加个负号代表无穷小
        //6.理解非数字NaN
        console.log('即兴小索奇'-100);//NaN代表非数字(Not a number)
        console.log(66+'你好