<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,但实际输出为什么是,问题在哪啊?