js num.toString().html

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>js num.toString()</title>
</head>
<body>
<script>
    /*参考:https://www.w3school.com.cn/jsref/jsref_tostring_number.asp
    * 知识点:
    * 1.NumberObject.toString(radix) -> 数字的字符串表示。
    * radix  可选。规定表示数字的基数,是 2 ~ 36 之间的整数。
    若省略该参数,则使用基数 10。但是要注意,如果该参数是 10 以外的其他值,
    则 ECMAScript 标准允许实现返回任意值。
    2 - 数字以二进制值显示
    8 - 数字以八进制值显示
    16 - 数字以十六进制值显示
    例如,当 radix 为 2 时,NumberObject 会被转换为二进制值表示的字符串。
    当调用该方法的对象不是 Number 时抛出 TypeError 异常。
    * */
    let num = 15;
    let a = num.toString();
    let b = num.toString(2);
    let c = num.toString(8);
    let d = num.toString(16);
    console.log(a,b,c,d);
    // 15 1111 17 f
</script>
</body>
</html>