Къде греша в задача " Специални числа " от Nested Loops, изхода, който получавам е сходен със очаквания, обаче последователността е различна и има пропуски.
Здравейте, някой може ли да ми обясни къде греша в задача " Специални числа " от Nested Loops, изхода, който получавам е сходен със очаквания, обаче последователността е различна и има пропуски.
Моят код:
function start(input){
let n = Number(input[0]);
let genNumber = "";
//genNumber+="1111" + " ";
let index = 0;
for(let x = 1111;x<=9999;x++){
if(n % x.toString()[index] === 0){
genNumber+=x.toString()[index];
index++;
if(index === 4){
genNumber+=" ";
index = 0;
}
}
}
console.log(genNumber);
}
start(["3"]);
Благодаря :)