Math.sin(arg)函数中的参数arg是指弧度,所以输入的是度数的话需要把度数转换成弧度,如:function sinArg (degree) {
var arg = degree*3.14/180;
var sinVar = Math.sin(arg);
document.write("sin(" + degree + ")=" + sinVar + "<br>");
}注:由于js对于浮点数的计算支持得不太好,所以所以有些值会与实际值有些出入,但大部份还算是正确的!
var arg = degree*3.14/180;
var sinVar = Math.sin(arg);
document.write("sin(" + degree + ")=" + sinVar + "<br>");
}注:由于js对于浮点数的计算支持得不太好,所以所以有些值会与实际值有些出入,但大部份还算是正确的!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货