const words = ["наша", "Маша", "горько", "плачет"];
let skipWords = [];
let count = 1;
for (const word1 of words) {
skipWords.push(word1);
for (const word2 of words) {
if (skipWords.includes(word2)) {
continue;
}
skipWords.push(word2);
for (const word3 of words) {
if (skipWords.includes(word3)) {
continue;
}
skipWords.push(word3);
for (const word4 of words) {
if (skipWords.includes(word4)) {
continue;
}
console.log(`${count}. ${word1} ${word2} ${word3} ${word4}`);
count++;
}
skipWords.pop();
}
skipWords.pop();
}
skipWords.pop();
}