Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Простые числа, не превосходящие заданного числа. (https://javascript.ru/forum/misc/55399-prostye-chisla-ne-prevoskhodyashhie-zadannogo-chisla.html)

jutochka123 26.04.2015 08:59

Простые числа, не превосходящие заданного числа.
 
Помогите написать программу!!!!!!!!!
Простые числа, не превосходящие заданного числа.
Заранее спасибоо

ksa 27.04.2015 09:10

Цитата:

Сообщение от jutochka123
Помогите написать программу

В чем должна заключаться помощь?

Gtfuc 30.09.2017 13:05

jutochka123,
function sieve(n){
		S=[];
		S[1]=0;
		for(k=2;k<=n; k++)
			S[k]=k;
		for(k=2;k*k<=n; k++){
			if(S[k]==k){
				for(l=k*k; l<=n; l+=k){
					S[l]=0;
				}
			}
		}
		console.log(S);
	}
	var n = prompt('Enter your number: ', '1000');
	sieve(n);
	var filterS = S.filter(function(filt){
			return filt!=0;
		});
	alert(filterS);

https://learn.javascript.ru/task/list-primes


Часовой пояс GMT +3, время: 01:21.