求任意两个整数之间所有整数的和

<!DOCTYPE html>
<html>
<head>
	
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<title> 1 </title>
	<script type="text/javascript">
		//定义sum方法  点击按钮的时候调用
		function sum(){
		//得到输入框内输入的两个值
		var a =document.getElementById('num1').value;
		//此时得到的a为a="num1";这个时候为字符串类型,如果不转换为整型,那么我们输出会是几个数字
		//以字符串的形式连接起来,并不是我们想要的结果,所以我们要将a强制转换为整型;
		a=parseInt(a);
		var b =document.getElementById('num2').value;
		b=parseInt(b);
		var s=0;
		
		//所以要先进行判断输入的是否为数字
		if(a==""||isNaN(a)){
		   	alert("请在第一个填写框填写数字");
		   	return;
			}
		else if(b==""||isNaN(b)){
		   	alert("请在第二个填写框填写数字");
		   	return;
			}
			//由于输入的两个值并不能确定a是否 大于b 所以要判断ab的大小
		else if (a<=b){
			for(;a<=b;a++)
			{
				s=s+a;
			}
	    }
	    else{
			for(;b<=a;b++)
			{
				s=s+b;
			}
		}
		alert(s);
		}
		
		</script>
		</head>
		<body>
		//首先在页面定义两个输入框 得到两个值
		<input type="text" id ="num1">
		<input type="text" id ="num2">
		//定义一个按钮 再点击的时候调用sum方法
		<input type = "button" value = "提交" "sum();">
		</body>
		</html>

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值