理顺 JavaScript (7) - 数字相关问题
2010-09-14 13:41:00 来源:WEB开发网数字类型变量与数字对象变量
var N, n;
N = new Number(123); //数字对象变量
n = 321; //数字类型变量, 也可以使用 Number 类的方法
alert(N); //123
alert(n); //321
有趣的 Number.toString() 方法
var str, n = 65535;
str = n.toString();
alert(str); //65535
str = n.toString(2); //这是转到二进制表示
alert(str); //1111111111111111
str = n.toString(8); //这是转到八进制表示
alert(str); //177777
str = n.toString(16); //这是转到十六进制表示
alert(str); //ffff
str = n.toString(32); //这是转到三十二进制表示(进制范围 2-36)
alert(str); //1vvv
格式化输出
var str, n = 123456.789;
str = n.toLocaleString(); //到本地格式
alert(str); //123,456,79
str = n.toFixed(0); //无小数位
alert(str); //1234567
str = n.toFixed(2); //2 个小数位
alert(str); //1234567.78
str = n.toExponential(1); //使用科学计数法(1位整数), 取 1 个小数位
alert(str); //1.2e+5
str = n.toExponential(3); //使用科学计数法(1位整数), 取 3 个小数位
alert(str); //1.235e+5
str = n.toPrecision(5); //用 5 位数表示
alert(str); //1.2346e+5
str = n.toPrecision(7); //用 7 位数表示
alert(str); //123456.8
Tags:理顺 JavaScript 数字
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接