E | 自然对数的底数 |
LN2 | 2的自然对数 |
LN10 | 10的自然对数 |
LOG2E | 以2为底e的对数 |
LOG10E | 以10为底e的对数 |
PI | 圆周率 |
SQRT1_2 | 1/2的平方根 |
SQRT2 | 2的平方根 |
ceil(数值) | 大于等于该数值的最小整数 |
floor(数值) | 小于等于该数值的最大整数 |
min(数值1,数值2) | 最小值 |
max(数值1,数值2) | 最大值 |
pow(数值1,数值2) | 数值1的数值2次方 |
random() | 0倒1的随机数 |
round(数值) | 最接近该数值的整数 |
sqrt(数值) | 开平方根 |
abs、sin(弧度)、cos、tan、asin、acos、atan、exp、log |
with (document) {
write("<LI>2 的平方根值是 ",
Math.sqrt(2));
write("<LI>2 <sup>3</sup>
= ", Math.pow(2,3));
write("<LI>最接近 3.14 的整数是
", Math.round(3.14));
}
</Script>
var now = new Date();
var firstDay = new Date("Nov 10, 1999");
var duration = now - firstDay;
var msPerDay = 24 * 60 * 60 * 1000; //换算成毫秒
days = Math.round(duration/msPerDay);
document.write("本网站已经开幕" +
days + "天了");
</Script>
例3:
<Script>
var promote = new Array(3);
promote[0] = "拍卖区又有新货到了,赶快来捡便宜啊......"
promote[1] = "成为会员,马上享受八折优惠,还可以参加抽奖!";
promote[2] = "庆祝访问人数突破十万人次,填问卷就送大奖,快来啊!";
index = Math.floor(Math.random() * promote.length);
document.write(promote[index]);
</Script>