function removeMiddleWord(str: string): string {
// Split the string into words
const words: string[] = str.split(' ');
// Calculate the middle index
const midIndex: number = Math.floor(words.length / 2);
// Create a new string without the middle word
const result: string = [...words.slice(0, midIndex), ...words.slice(midIndex + 1)].join(' ');
return result;
}
const str: string = "c# c c++ typescript rust";
console.log(removeMiddleWord(str));
/*
run:
"c# c typescript rust"
*/