hanchu/server/utils.ts
2024-10-22 11:35:21 +07:00

12 lines
322 B
TypeScript

export function wordFactorial(words: string[]): string[] {
const combinations: string[] = [];
for (let i = 0; i < words.length; i++) {
let inner = '';
for (let ii = i; ii < words.length; ii++) {
inner += (ii > i ? ' ' : '') + words[ii];
combinations.push(inner);
}
}
return combinations;
}