WEB开发网
开发学院网页设计JavaScript 理顺 JavaScript (7) - 数字相关问题 阅读

理顺 JavaScript (7) - 数字相关问题

 2010-09-14 13:41:00 来源:WEB开发网   
核心提示:数字类型变量与数字对象变量varN,n;N=newNumber(123);//数字对象变量n=321;//数字类型变量,也可以使用Number类的方法alert(N);//123alert(n);//321有趣的 Number.toString() 方法varstr,n=65535;str=n.toString();a

数字类型变量与数字对象变量

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 

1 2 3  下一页

Tags:理顺 JavaScript 数字

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接