Advertisement
nikolayneykov

Untitled

Apr 6th, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve (arr) {
  2.   let testedWords = arr.pop().split(' ')
  3.   let searchedWord = testedWords[0]
  4.   let parsedWord = testedWords[1]
  5.   let result = ''
  6.   let savedChar = ''
  7.  
  8.   let singleWord = arr[0]
  9.  
  10.   for (let j = 0; j < singleWord.length; j++) {
  11.     let singelChar = singleWord[j]
  12.     let charCode = singelChar.charCodeAt(0)
  13.  
  14.     if ((charCode > 99 && charCode <= 125) || charCode === 35) {
  15.       let fromCharCode = String.fromCharCode(charCode - 3)
  16.       result += fromCharCode
  17.     } else {
  18.       console.log('This is not the book you are looking for.')
  19.       return
  20.     }
  21.   }
  22.  
  23.   result += savedChar
  24.   let index = result.indexOf(searchedWord)
  25.  
  26.   while (index !== -1) {
  27.     result = result.replace(searchedWord, parsedWord)
  28.     index = result.indexOf(searchedWord)
  29.   }
  30.  
  31.   console.log(result)
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement