【发布时间】:2017-07-23 16:14:01
【问题描述】:
<script language="JavaScript">
<!--
function calculate() {
var x= document.Form.x.value
var y = document.Form.y.value
if(x> 0 && y> 0){
var final = x/(y/100*y/100)
document.Form.answer.value = final
if(final < a){
document.Form.meaning.value = "A"
}
if(final > a && final < b){
document.Form.meaning.value = "B"
}
if(final > b && final < c){
document.Form.meaning.value = "C"
}
if(final > d){
document.Form.meaning.value = "D"
}
}
else{
alert("Please Fill form in correctly")
}
}
//-->
</script>
<div class=form2>
<form name="Form">
x: <input type="text" name="x" size="10"><br />
y: <input type="text" name="y" size="10"><br />
<input type="button" value="Calculate" onClick="calculate()"><br />
Answer: <input type="text" name="answer" size="10"><br />
This Means: <input type="text" name="meaning" size="25"><br />
<input type="reset" value="Reset" />
</form>
</div>
我正在使用上面的方法根据人们输入的 X 和 Y 进行计算...
我得到了想要的答案,但是给出了一长串小数位。
我正在寻找一种方法,将每个答案最多四舍五入到小数点后 2 位。
任何帮助将不胜感激:-)
【问题讨论】:
-
为什么这个标签是php?
-
在将代码放入calculator.php 脚本时,我在PHP 中标记了这个问题
-
标签用于显示问题所属的位置。这不是一个 php 问题。使用问题所在的标签。并非所有标签都可以使用。过度使用标签通常会导致问题被搁置或被删除。
标签: javascript