js用函数实现输出100以内与7有关的数_用JS编写求出100以内的质数
// 定义函数,计算是不是质数, 只能被1和自己整除的数
function isPrime(n) {
if (n <= 3) {
return n > 1;
}
if (n % 2 == 0 || n % 3 == 0) {
return false;
}
for (var i = 5; i * i <= n; i += 6) {
if (n % i == 0 || n % (i + 2) == 0) {
return false;
}
}
return true;
}
var primes = [];
for (var i=1; i<=100; ++i) {
if (isPrime(i)) {
primes.push(i);
}
}
alert(primes.join(','));
// 求奇数下标的和
var sum = 0;
for (var i=0; i
if (i % 2 != 0) {
sum += primes[i];
}
}
alert("奇数下标的和的质数和: " + sum);
var max = 0;
var min = 100;
for (var i=0; i
if (primes[i] > max) {
max = primes[i];
}
if (primes[i]
min = primes[i];
}
}
alert("质数数组最大和最小的差:" + max + "-" + min + " = " + (max - min));
这个东西并不难,可能因为你是新手,还没有思考的习惯,就怎么也想不明白而已,慢慢来
js用函数实现输出100以内与7有关的数_用JS编写求出100以内的质数相关推荐
- js用函数实现输出100以内与7有关的数_一些js编程题
数组扁平化 例: 输入:[[1, 2, 2], [3, 4, 5, 5], [6, 7, 8, 9, [11, 12, [12, 13, [14]]]], 10] 输出:[ 1, 2, 2, 3, 4 ...
- 用Java编写求出100~999之间的水仙花数
关键是求十位数:153 % 100 = 53,然后53 / 10 = 5 package day_2023_4_4;public class ShuiTest {public static void ...
- 求出1000以内所有完数(C语言)
编算法求出1000以内所有完数(C语言) 题目:编算法找出1000以内所有完数 完数:其因数之和=自身的数,且因数不含自身.如:28的因子为1.2.4.7,14,而28=1+2+4+7+14.因此28 ...
- 7.请编写一个函数int fun(int*s,int t,int *k),用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。
7.请编写一个函数int fun(int*s,int t,int *k),用来求出数组的最大元素在数组中的下标并存放在k所指的存储单元中. 例如,输入如下整数:876 675 896 101 301 ...
- 求出100~200之间的素数
求出100~200之间的素数的个数,并求出所有的素数. 分析:素数定义是只能被1和该数本身整除 package com.math.forth;/*** 求出100~200之间的素数的个数,并求出所有的 ...
- c语言10个数求立方合并输出,C语言 求出100~999之间的所有“水仙花数”并输出...
"水仙花数"是指一个三位数,其各位数字的立方和确好等于该数本身,如:153=1+5+3?,则153是一个"水仙花数".在数论中,水仙花数(Narcissisti ...
- c语言编程输出1000以内能被3整除的数,【C语言】找出1000以内可以被3整除的数
分别用while,do-while,for语句实现 方法一:while #include int main() { int m; m = ; while (m<=) { if (m % == ) ...
- 一行代码求出100以内为3倍数的所有数
# method 1 print(list(filter(lambda n: not (n % 3), range(1, 100))))# method 2 print(list(filter(lam ...
- C语言 求出100~999之间的所有“水仙花数”并输出
"水仙花数"是指一个三位数,其各位数字的立方和确好等于该数本身,如:153=1+5+3?,则153是一个"水仙花数".在数论中,水仙花数(Narcissisti ...
最新文章
- WPF实现Windows资源管理器(附源码)
- php的old函数,laravel单元测试之phpUnit中old()函数报错解决
- 转载(面向对象设计的原则)
- c#用canny算子做边缘提取_干货 | 边缘检测
- java多线程基础篇第一篇-JMM
- POJ 3037 SPFA
- 大数据:技术与应用实践指南
- NP、OSPF邻居邻接关系
- 【渝粤教育】国家开放大学2018年春季 0692-21T化工设备机械基础 参考试题
- linux在虚拟机添加一块10,redhat linux 虚拟机如何增加一块虚拟硬盘
- 开发计算机软件的基本流程
- 游戏开发热门技术浅析
- linux运维阿铭,阿铭Linux
- java对字符串集合按字符串长度排序
- 鸿蒙形容欣欣向荣发展,形容发展超迅速的成语
- 【转载】应聘总经理的答卷,供大家打分
- 探寻红色印记,传承红色基因
- 【netron】模型可视化工具netron
- 河北pc104计算机,便携PC104军用全加固计算机 ZHK-RC212
- amd64中Ubuntu安装使用全记录