var sum = 0;
for (var i = 1; i <= 100; i++) {
if (i % 2 != 0) {
sum = sum + i;
}
}
console.log(sum);
// var sum = 0;
for (var i = 1; i <= 100; i++) {
if (i % 2 != 0) {
var sum = sum + i;
}
} //NaN
// 水仙花数 一个三位数 每个位上的三次幂等于它本身
for (var i = 100; i <= 999; i++) {
var bw = parseInt(i / 100);
var sw = parseInt(i % 100 / 10);
var gw = i % 10;
if (i == bw * bw * bw + sw * sw * sw + gw * gw * gw) {
console.log(i);
}
}
//质数:只能被1和它本身整除的数,质数必须是大于1 的自然数
var num = +prompt(‘请输入一个数:‘);
if (num <= 0) {
alert(‘必须大于1‘);
}
var flag = true;
for (var i = 2; i < num; i++) {
if (num % i == 0) {
flag = false;
}
}
if (flag) {
alert(‘是一个质数‘);
} else {
alert(‘不是质数‘);
}
js代码编写水仙花数和判断是否为质数