356
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(); }