有一种方法可以“反转”我的素数数组吗?或者我必须采用其他逻辑方式。
有我的代码
var primos = [];
for (var i = 0; i <= 100; i++) {
var fake = false;
for (var j = 2; j <= i; j++) {
if (i%j==0 && j!=i) {
fake = true;
}
}
if (fake === false) {
primos.push(i);
}
}
for(i = primos.length; i > 0; i--) {
console.log(primos[i]);
}
我希望结果是数组,但是按降序排列
与[97, 89, 83, ...]
答案 0 :(得分:1)
如果您想简单地还原结果,可以使用Array原型方法反向:
First Second
1 10 40
2 20 50
3 30 60
看看其他答案,了解其他方法可以实现这一目标: