请用js编写一个程序,输入一个整数n可以计算从1的阶乘到n的阶乘的和

请用js编写一个程序,输入一个整数n可以计算从1的阶乘到n的阶乘的和

while(true){
    var obj = prompt("输入一个整数:","");
    if(/^\+?\d+$/.test(obj)){
        var sum = 0;
        for(var i = 1; i <= obj; i++){
            var x = 1;
            for(var j = 1; j <= i; j++){
                x *= j;
            }
            sum += x;
        }
        alert("1的阶乘到"+obj+"的阶乘的和: " + sum);
        break;
    }else{
        continue;
    }
}

温馨提示:答案为网友推荐,仅供参考
相似回答