<!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>