Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function hardWords(input) {
- let splitedText = input[0].split(" ");
- let keyWordsArr = input[1];
- let arr = [];
- for (let i = 0; i < keyWordsArr.length; i++) {
- let keyWord = keyWordsArr[i];
- for (let k = 0; k < splitedText.length; k++) {
- let wordFromText = splitedText[k];
- if (wordFromText[0] === "_" && wordFromText[wordFromText.length - 1] === "_") {
- if (keyWord.length === wordFromText.length) {
- splitedText.splice(k, 1, keyWord);
- }
- } else if (wordFromText[0] === "_" && wordFromText[wordFromText.length - 1] !== "_") {
- if (keyWord.length === wordFromText.length - 1) {
- let transformWordFromText = wordFromText.split("");
- let finalSign = transformWordFromText.pop();
- transformWordFromText.splice(0, transformWordFromText.length, ...keyWord);
- transformWordFromText.push(finalSign);
- transformWordFromText = transformWordFromText.join("");
- splitedText.splice(k, 1, transformWordFromText);
- }
- }
- }
- }
- console.log(splitedText.join(" "))
- }
Advertisement
Add Comment
Please, Sign In to add comment