2题、利用JavaScript编写一个随意确定N的数值并计算且显示出1+2+3+...+N的和的页面

来源:百度知道 编辑:UC知道 时间:2024/06/03 18:38:40
高手们能帮帮下弟不!!谢谢拉!

2题、利用JavaScript编写一个随意确定N的数值并计算且显示出1+2+3+...+N的和的页面

3、在第2题的基础上,加入:
(1)当用户进入时弹出对话框:此程序用于计算1+2+3+...+N数值的平方。然后再显示"要求用户输入N值界面"
(2)程序正常运行完后,在页面中被关闭时弹出:欢迎下次使用。
要用ASP来运行的了

2.题
=================================
<script language="javascript">
function test2()
{
var n=document.getElementById("num").value;
if(/^[1-9]\d*$/.test(n)==false){return false;}
sum=0
n++
for(i=1;i<n;i++){
sum+=i
}
if(sum==0){return false;}
window.location=sum+".htm"
}
</script>
计算1到n之和:
<input id="num" type="text">
<input type="button" onclick="test2()" value="计算">
=================================
3.题
=================================
<script language="javascript">
function test1()
{
var n= window.prompt("请输入数字:计算1-n之和的平方");
if(/^[1-9]\d*$/.test(n)==false){return false;}
sum=0
n++
for(i=1;i<n;i++){
sum+=i
}
sum=sum*sum
alert("计算结果是:"+sum)
}
function test2()