169 похожих чатов

Сделайте функцию, которая параметром будет принимать число и проверять, что

все цифры это числа являются нечетными.

function isPrime(num) {
for (let i = 2; i < num; i++) {
if (num % i !== 0) {
return true;
} else {
return false;
}
}
}

console.log(isPrime());

подскажите, я правильно выполнил задание?

29 ответов

121 просмотр

нет, ты тут i % 2 должен делать. к тому же если изначально num нечётный, то можно сразу возвращать false

user1- Автор вопроса

А ты сам проверь Например, на число 397 функция должна вернуть true, а на число 369 + false

user1- Автор вопроса
user1
работает мой код. а некий эмил х*** несет

Он не может работать правильно. Ты то ли задачу не понял, то ли этот код не понимаешь

user1- Автор вопроса

старик, неужели ты не знаешь что после return дальше код не работает

Алексей Попов
Он не может работать правильно. Ты то ли задачу не...

забей неадекват какой-то, просит помощи потом срет за помощь

user1
старик, неужели ты не знаешь что после return даль...

Дружище, если ты это знаешь, то почему у тебя в функции есть цикл, а в нём return? Ты выходишь из цикла на первой же итерации

user1- Автор вопроса
Алексей Попов
Дружище, если ты это знаешь, то почему у тебя в фу...

я не знаю, поэтому и спрашиваю вас. я хотел чтобы вы подсказали мне правильно ли я решил задачу, если нет, показать как надо

user1
я не знаю, поэтому и спрашиваю вас. я хотел чтобы ...

Я показать сейчас не могу. Эмиль вон скинул код, попробуй его

user1- Автор вопроса

у него после return идет код split() зачем ему там метод сплит не пойму который строку разбивает на массив 🤷🏻

user1
у него после return идет код split() зачем ему там...

Он переводит число в строку и разбивает её посимвольно чтобы получить массив цифр из которых это число состоит

user1
у него после return идет код split() зачем ему там...

в смысле друг так после ретерна код не выполняется, туда не смотри ваще

Только там нужно проверять на нечетность

Max
Только там нужно проверять на нечетность

пофиг неравенство поставить вместо равенства

user1- Автор вопроса
Max
Он переводит число в строку и разбивает её посимво...

в место return String(num) лучше сделать вот так, let str = String(num); потом из переменой str делать дальше то что хочешь

А за Оn сможешь?

Евгений 🎃
А за Оn сможешь?

я не на литкоде бро, семантика на 1 месте

Emil Gerz
я не на литкоде бро, семантика на 1 месте

Удивительно, я ожидал в качестве ответа "Да" или "Нет"

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта