Массивы: Великий дешифровщик

Моё решение:

function decoder(){

for (let i = 0; i < encodedSymbols.length; i++){

let originalIndex = (encodedSymbols[i] + shift);

if (originalIndex > symbols.length) {
    originalIndex = originalIndex - symbols.length;

}

decodedMessage = decodedMessage + symbols[originalIndex];

  } 

}