function removeLastOccurrenceOfAWordFromAString(str, word) {
// Find the position of the last occurrence of word in str
const pos = str.lastIndexOf(word);
if (pos !== -1) {
str = str.substring(0, pos) + str.substring(pos + word.length);
}
return str;
}
const str = "node.js c python node.js c++ node.js php rust";
const word = "node.js";
const result = removeLastOccurrenceOfAWordFromAString(str, word);
console.log(result);
/*
run:
node.js c python node.js c++ php rust
*/