Size: a a a

JavaScript Noobs — сообщество новичков

2021 August 29

ab

a b in JavaScript Noobs — сообщество новичков
источник

nn

not null in JavaScript Noobs — сообщество новичков
спасибо!!!
источник

RS

R S in JavaScript Noobs — сообщество новичков
В смысле при 90 не работает?.. Или у меня неправильно сформулированный запрос? 😊
источник

C

Cotangent in JavaScript Noobs — сообщество новичков
все парные это не простые числа, можешь условие добавить, а проверку простого числа начинать с j = 3 и добавлять +2
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
решето Эратосфена, кажется
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
если не ошибаюсь, то, исключив первые несколько, описав вручную, можно прямо заметно увеличить шаг
источник

RS

R S in JavaScript Noobs — сообщество новичков
Не совсем понимаю, про все парные
источник

RS

R S in JavaScript Noobs — сообщество новичков
Первые несколько это какие?..
источник

C

Cotangent in JavaScript Noobs — сообщество новичков
двойка простое, но парное число, это тож в условии надо добавить
источник

RS

R S in JavaScript Noobs — сообщество новичков
Я запутался окончательно, а можно просто алгоритм в словах, чтобы я его перевёл в код?..
источник

C

Cotangent in JavaScript Noobs — сообщество новичков
если x = 2 то простое
если x % 2 = 0 то не простое
for (let i = 3; i <= Math.sqrt(x); i+=2)
 if (x % i === 0) return false
return true
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
решето Эратосфена х2
гораздо полезнее будет в плане написания кода и гораздо эффективнее любого из подобных переборов
источник

RS

R S in JavaScript Noobs — сообщество новичков
Я читал про решето, но там по моему нужно функцию писать, я пока это не умею (((
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
научитесь заодно
источник

RS

R S in JavaScript Noobs — сообщество новичков
Благодарю.
источник

RS

R S in JavaScript Noobs — сообщество новичков
Функции, будут дальше по учебнику, я когда доберусь до них, там и напишу. Спасибо за наводку.
источник

J

Jakhongir in JavaScript Noobs — сообщество новичков
Не надо никакие функции писать
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
function isPrime(n) {
 if (n <= 1)
   return false;
 if (n <= 3 || n == 5 || n == 7 || n == 11)
   return true;
 if (n % 2 === 0 || n % 3 === 0)
   return false;
 for (var i = 5; i <= Math.pow(n, 0.5); i += 6)
   if (n % i === 0 || n % (i + 2) === 0)
     return false;
 return true;
}


во, нашёл даже, не сильный имрув в шаге, но неплохо
источник

RS

R S in JavaScript Noobs — сообщество новичков
Класс! Спасибо!
источник

RS

R S in JavaScript Noobs — сообщество новичков
Мне не совсем понятна вот эта часть:
for (var i = 5; i <= Math.pow(n, 0.5); i += 6)
   if (n % i === 0 || n % (i + 2) === 0)
     return false;

Почему у for нету фигурных скобок?..
источник