I want to implement a password generator, but so that all options are written to a file (for example, from the numbers "0123456789" and the password length is 3) But the file write does not work for me and does not output only with a length of 3
function genPassword(){
var possible = "0123456789".split(''),
length = 3,
i = 0,
j = 0,
step,
comb;
while(i<possible.length){
step = possible[i];
i++;
while(j<possible.length){
comb = step + '' + possible.slice(j, j + (length -1)).join('');
j++;
return comb;
}
j=0;
}
}
const m = genPassword();
const fs = require("fs");
fs.writeFile('./text.json', JSON.stringify(m), (err) => {
if (err) console.log(err);
});