Показать сообщение отдельно
  #1 (permalink)  
Старый 11.09.2017, 13:51
Аспирант
Отправить личное сообщение для Vardges Посмотреть профиль Найти все сообщения от Vardges
 
Регистрация: 28.08.2017
Сообщений: 30

найти простое число
Добрый день. Нужно получить рандомное число и узнать простое ли оно.
getRandomNumber();
function getRandomNumber(){
	var x=parseInt(Math.random()*20);
	console.log(x);
	for (var i=2;i<x;i++){
		var j=1;
		if(x>2 && x%j==0 && x%i!==0){
				var number=x+" простое";
		}else{
			var number=x +" Err";
		}	
	}
	document.write('<br>'+number)

Ошибка в if. Выдает все числа простыми, но не могу понять в чем ошибка.
Ответить с цитированием