<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
.div{
text-align: center;
margin: 20px auto;
line-height: 1.5;
border: 18px groove #66FF66;
width: 560px;
height: 260px;
}
.form{
margin: 20px auto;
padding: 5px;
}
</style>
<script type="text/javascript">
function $(id){
return document.getElementByid(id);
}
function sum(n1,n2){
for(var i=n1,sum1=0;i<=n2;i++)
{
sum1=sum1+i;
}
return sum1;
}
function show(){
var n11=parseFloat($("start_num").value);
var n22=parseFloat($("end_num").value);
if(n11>0 && n22>0)
{
if(n11>=n22)
{
alert("起始数必须小于终止数,请重输!");
$("start_num").value="";
$("end_num").value="";
$("start_num").focus();
}
else{
$("sum").value=sum(n11,n22);
}
}
else{
alert("请输入数据!");
$("start_num").focus();
}
}
</script>
</head>
<body>
<div class="div">
<h3>计算机任意区间内连续自然数的累加和</h3>
<form class="form" method="" action="">
<h3>定义区间</h3>
<label>起始数</label><input type="text" name="start_num" id="start_num">
<label>终止数</label><input type="text" name="end_name" id="end_num"><br>
<label>累加和</label><input type="text" name="num" id="num" readonly><br>
<input type="button" value="计算" onclick="show();">
<input type="reset" value="清空">
</form>
</div>
</body>
</html>
JavaScript编程实现“计算任意区间内连续自然数的累加和”页面时不出现结果?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
悬赏问题
- ¥15 微信小程序协议怎么写
- ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
- ¥20 怎么用dlib库的算法识别小麦病虫害
- ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
- ¥15 java写代码遇到问题,求帮助
- ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
- ¥15 有了解d3和topogram.js库的吗?有偿请教
- ¥100 任意维数的K均值聚类
- ¥15 stamps做sbas-insar,时序沉降图怎么画
- ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看