用js实现输入框内输入两个数字让两个数字之间的整数从最小值到最大值依次相加

例如最小值是4,最大值是6,那就计算
4+5+6 = 几。

img

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    最小值  <input type="text" id='min'>
    最大值  <input type="text" id='max'>
    <button onclick="cal()">计算</button><input type="text" id='result'>
</body>
<script>
    function cal(){
        document.getElementById('result').value='';
        var min = parseInt(document.getElementById('min').value),
        max = parseInt(document.getElementById('max').value);
        var s=0;
        if(min>max){
            alert('最小值不能大于最大值!');
            return;
        }
        for(var i=min;i<=max;i++){
            s+=i;
        }
        document.getElementById('result').value=s;
    }
</script>
</html>

觉得有用的话采纳一下哈