计算2的n次幂 n可输入,n为自然数
<body>
<script>
// 计算2的n次幂 n可输入,n为自然数
var n = parseInt(window.prompt('input'));
function sum(n){
if(n == 0){
console.log("2 * 0 = 1");
}else{
var num = 1;
for(var i=1; i<=n; i++){
num = num *2;
console.log("2 * " + i + " = " + num);
}
console.log(num);
}
}
sum(n);
</script>
</body>
</html>
计算N的阶乘
<script>
// 5! = 5 * 4 * 3 * 2 * 1;
// 4! = 4 * 3 * 2 * 1;
var mul = 1;
for(var i=1; i<=n; i++){
mul *= i;
}
console.log(mul);
</script>
计算质数
//打印质数
//除了1和此整数自身外,无法被其他自然数整除的数
for(var i=1; i<=100; i++){
//判断是否为质数
}
</script>