const generate_2_digit_permutations_from_3_digit_number = (threeDigitNumber) => {
const twoDigitPermutations = new Set();
// Generate all two_digit_permutations of three_digit_number
for (let i = 0; i < threeDigitNumber.length; i++) {
for (let j = 0; j < threeDigitNumber.length; j++) {
if (i !== j) {
twoDigitPermutations.add(`${threeDigitNumber[i]}${threeDigitNumber[j]}`);
}
}
}
return twoDigitPermutations;
};
const threeDigitNumber = '185';
const twoDigitPermutations = generate_2_digit_permutations_from_3_digit_number(threeDigitNumber);
console.log(twoDigitPermutations);
/*
run:
Set(6) { '18', '15', '81', '85', '51', '58' }
*/