我的世界虚空锭:关于javascript的一个函数问题

来源:百度文库 编辑:高校问答 时间:2024/04/28 21:55:34
从0-99,显示每个数字,每10个数字换行。(循环)
写一个函数,计算1!+2!+3!+…+n!,即1+1*2+1*2*3+…+1*2*3*…*n

<script>
function shownum(n){
for(var i=0;i<=n;i++){
document.write(i + " ");
if((i+1) % 10 ==0){document.write("<br>");}
}
}
shownum(99);
function gets(n){
if(n==1){
return n;
}
else{
return n*gets(n-1);
}
}
function gets_sum(n){
var sum = 0;
for(var i=1;i<=n;i++){
sum += gets(i);
}
return sum;
}
document.write(gets_sum(9));
</script>
简单写了一下,希望可以帮到你。