一切都很顺利......问题从var per =开始 我运行它时没有显示结果
<title> Java script 2</title>
<script type="text/javascript">
var a= parseFloat( prompt("Enter X"));
var b= parseFloat( prompt ("Enter Y"));
var Area= ( 22 / 7 ) * a * b ;
var per= 2 * (22 / 7 ) (Math.sqrt((1 / 2)* Math.pow(a,2) + Math.pow(b,2)));
document.write("Area=" + Area);
document.write("Per=" + per);
</script>
</head>
<body>
</body>
</HTML>
答案 0 :(得分:1)
在(22/7)之后没有任何数学符号。你应该在这一行插入产品标志:
var per= 2 * (22 / 7 ) * (Math.sqrt((1 / 2)* Math.pow(a,2) + Math.pow(b,2)));
答案 1 :(得分:0)
看起来你错过了(22 / 7 ) (Math.sqrt((1 / 2)* Math.pow(a,2) + Math.pow(b,2)))
之间的算术运算。
答案 2 :(得分:0)
你错过了公式中的*:
var per= 2 * (22 / 7 )* (Math.sqrt((1 / 2)* Math.pow(a,2) + Math.pow(b,2)));