本文共 2176 字,大约阅读时间需要 7 分钟。
目录
例子:
var piValue=Math.PI; //计算圆周率var rootofTwo=Math.SQRT2; //计算平方根
例子:
var result=Math.pow(value1,10); //计算一个数的10次方var result=Math.round(value); //使用四舍五入函数计算最相近的整数值
随机产生指定位数的验证码。
由于JavaScript使用简单数值完成日常数值的计算,因此,number对象很少被使用,当需要访问某些常量值时,如数字的最大或最小值、正无穷大或负无穷大时,该对象显得非常有用。
number对象是原始数值的包装对象,使用该对象可以将数字作为对象直接进行访问。
语法:numobject=new Number(value)
value:可选项。是新对象的数字值。如果忽略value,则返回值为0.
MAX_VALUE属性用于返回number对象的最大可能值。
语法:value=Number.MAX_VALUE;
value:存储Number对象的最大可能值的变量。
例子:
var max=Number.MAX_VALUE;document.write(max);
MIN_VALUE属性用于返回number对象的最小可能值
语法:value=Number.MIN_VALUE
value:存储Number对象的最小可能值的变量。
NEGATIVE_INFINITY属性用于返回number对象的负无穷大的值。
语法:value=Number.NEGATIVE_INFINITY
value:存储Number对象的负无穷大的值。
POSITIVE_INFINITY属性用于返回number对象的正无穷大的值。
语法:value=Number.POSITIVE_INFINITY
value:存储Number对象的正无穷大的值。
toString()方法可以把Number对象转换成一个字符串,并返回结果。
语法:Numberobject=.toString(radix)
toFixed()方法将number对象四舍五入为指定小数位数的数字,然后转换为字符串。
语法:Numberbject.toFixed(num)
toExponential()方法 利用指数计数法计算number对象的值,然后将其转换成字符串。
语法:number.toExponential(NUM)
NUM:必选项。规定指数计数法中的小数位数 ,是0-20之间的值。
toPrecision()方法将number对象转换成字符串,并根据不同的情况选择定点计数法或指数计数法。
语法:number.toPrecision(num)
NUM:必选项。规定指数计数法中的小数位数 ,是0-20之间的值。
Boolean对象是JavaScript的一种基本数据类型,是一个把布尔值打包的布尔对象。可以通过Boolean对象创建新的Boolean值。
语法:bool=new Boolean([boolValue])
bool:要赋值为Boolean对象的变量名。
boolValue:可选项。是新对象的初始Boolean值。如果忽略boolValue,或者其值为false、0、null、NaN或空字符串,则该Boolean对象的初始值为false;否则,初始值为true。
Boolean对象有constructor和prototype两个属性,下面分别进行介绍。
constructor属性用于对当前函数的引用。
prototype属性可以对对象添加属性和方法。
var newboolean=new Boolean();Boolean.prototype.mark=null;newboolean.mard=1;alert(newboolean.mard);
Boolean对象有toString()和valueOf()两个方法。
toString()方法用于将Boolean值转换为字符串。
语法:Boolean.toString()
valueOf()方法用于返回Boolean对象的原始值。
语法:Boolean.valueOf()
转载地址:http://oebfa.baihongyu.com/