наименьшего делителя? Хекслет говорит, что для четверки он выдает наименьший делитель 4 вместо двух.
const sd = (n) => {
const iter = (div) => {
if (n === 1) {
return 1;
}
if (n === 0) {
return 0;
}
if (n % div === 0) {
return div;
}
return iter(div + 1);
};
return iter(n, 2);
};
export default sd;
Итер принимает один аргумент, а ты передаешь два
Обсуждают сегодня