function add(){ var a= document.getElementById("aaa"); var sum=0; var b=isNaN(a.value); if(b==false){ if(a.value%1==0){ if(a.value>=0&& a.value<=100){ for(var i=0; i<=a.value;i++){ sum+=i} alert(sum); } else{ alert("你输入的数字不是0-100之间的!")} } else { alert("请输入0-100之间的整数!") } } else { alert("请输入0到100之间的整数!") } } function cheng(){ var a=document.getElementById("bbb"); var sum=1; var b=isNaN(a.value); if(b==false){ if(a.value%1==0){ if(a.value>0&&a.value<=100) { for(var i=1;i<=a.value;i++) { sum*=i; } alert(sum); } else { alert("你输入的数字不是1到100之间的!") } } else { alert("请输入1到100之间的整数!") } } else { alert("请输入1到100之间的整数!") } }