<html>
<head>
<title>JavaScript学习</title>
<script type="text/javascript">
a = 30.0;
y = Math.sin(a / 180 * Math.PI);
alert(y);</script>
</head></html>
上面的这段代码我认为输出是0.5,但实际输出为什么是,问题在哪啊?
<head>
<title>JavaScript学习</title>
<script type="text/javascript">
a = 30.0;
y = Math.sin(a / 180 * Math.PI);
alert(y);</script>
</head></html>
上面的这段代码我认为输出是0.5,但实际输出为什么是,问题在哪啊?
楼上贴错了
应该是toFixed(1)
alert(30.0/180);哦,结果是1.666666666...