Maximus2333 2021-02-18 02:38 采纳率: 100%
浏览 157
已采纳

请问这个html程序输出可以四舍五入吗(小白)

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="content-type" content="text/html;charset=gb2312">

<style>

.numberpad{

background-color:beige;

border: 1px;

position:absolute;

bottom: 20%;

left: 44%;

}

.inputa{

position:absolute;

left: 20%;

top: 20%

}

.inputb{

position:absolute;

right: 20%;

top: 20%

}

</style>

<SCRIPT language=LiveScript>

var computed = false

var destination = "/"

var decimal = 0

function convert (entryform, from, to)

{

convertfrom = from.selectedIndex

convertto = to.selectedIndex

entryform.display.value = (entryform.input.value * from[convertfrom].value / to[convertto].value )

}

function addChar (input, character)

{

if((character=='.' && decimal=="0") || character!='.')

{

(input.value == "" || input.value == "0") ? input.value = character : input.value += character

convert(input.form,input.form.measure1,input.form.measure2)

computed = true

if (character=='.')

{

decimal=1

}

}

}

function openVothcom()

{

window.open("","Display window","toolbar=no,directories=no,menubar=no");

}

function clear (form)

{

form.input.value = 0

form.display.value = 0

decimal=0

}

function changeBackground(hexNumber)

{

document.bgColor=hexNumber

}

</SCRIPT>


 

</head>

<body>

<input type="button" value="area" onclick="location.href='area.html'">

<input type="button" value="lenth" onclick="location.href='lenth.html'">

<input type="button" value="volume" onclick="location.href='volume.html'">

<input type="button" value="mass" onclick="location.href='mass.html'">

<FORM method=post name=calculator>

<TABLE>

<TBODY>

<TR class="inputa">

<TH><b>Convert from:</b></TH>

<TD>

<INPUT name=input onchange="convert(this.form,form.measure1, form.measure2)" size=15>

</TD>

<TD>

<SELECT name=measure1

onchange="convert(this.form,this, form.measure2)">

<OPTION selected value=0.0001>cm ^2

 

<OPTION value=1>m ^2

 

<OPTION value=10000>km ^2

 

<OPTION value=0.0929>feets ^2

 

<OPTION value=0.8361>yds ^2

 

<OPTION value=2589988.11>mi ^2

 

</OPTION>

</SELECT>

</TD>

</TR>

<TR class="inputb">

<TH ><b>Convert to:</b></TH>

<TD>

<INPUT name=display size=15>

</TD>

<TD>

<SELECT name=measure2

onchange="convert(this.form,form.measure1, this)">

<OPTION value=0.0001>cm ^2

 

<OPTION value=1>m ^2

<OPTION value=10000>km ^2

<OPTION selected value=0.0929>feets ^2

<OPTION value=0.8361>yds ^2

<OPTION value=2589988.11>mi ^2

 

</OPTION>

</SELECT>

</TD>

</TR>

</TBODY>

</TABLE>

<center>

<TABLE margin=9 cellPadding=9 cellspacing="9" class="numberpad" >

<TBODY>

<TR >

<TD>

<INPUT onclick="addChar(this.form.input,'7')" type=button value=7>

</TD>

<TD>

<INPUT onclick="addChar(this.form.input,'8')" type=button value=8>

</TD>

<TD>

<INPUT onclick="addChar(this.form.input,'9')" type=button value=9>

</TD>

<TR>

<TD>

<INPUT onclick="addChar(this.form.input,'4')" type=button value=4>

</TD>

<TD>

<INPUT onclick="addChar(this.form.input,'5')" type=button value=5>

</TD>

<TD>

<INPUT onclick="addChar(this.form.input,'6')" type=button value=6>

</TD>

<TR>

<TD>

<INPUT onclick="addChar(this.form.input,'1')" type=button value=1>

</TD>

<TD>

<INPUT onclick="addChar(this.form.input,'2')" type=button value=2>

</TD>

<TD>

<INPUT onclick="addChar(this.form.input,'3')" type=button value=3>

</TD>

<TR>

<TD>

<INPUT onclick="addChar(this.form.input,'0')" type=button value=0>

</TD>

<TD>

<INPUT onclick="addChar(this.form.input,'.')" type=button value=.>

</TD>

<TD>

<INPUT type="reset" value type=button value=delete>

</TD>

</TR>

</TBODY>

</center>

</TABLE>

</FORM>

</body>

</html>

 

这个是从网上摘抄下来的,小白想研究一下。第二个输出框可以四舍五入吗

  • 写回答

5条回答 默认 最新

  • 天际的海浪 2021-02-18 02:47
    关注

    entryform.display.value = Math.round(entryform.input.value * from[convertfrom].value / to[convertto].value )
     

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

悬赏问题

  • ¥20 机器学习能否像多层线性模型一样处理嵌套数据
  • ¥20 西门子S7-Graph,S7-300,梯形图
  • ¥50 用易语言http 访问不了网页
  • ¥50 safari浏览器fetch提交数据后数据丢失问题
  • ¥15 matlab不知道怎么改,求解答!!
  • ¥15 永磁直线电机的电流环pi调不出来
  • ¥15 用stata实现聚类的代码
  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效