diff --git a/caesar/caesar.js b/caesar/caesar.js index f4d6a25..f667b85 100644 --- a/caesar/caesar.js +++ b/caesar/caesar.js @@ -1,5 +1,24 @@ -const caesar = function() { +const caesar = function(value, addBy) { + const alphabet = 'abcdefghijklmnopqrstuvwxyz'.split(''); + const newVal = value.toString().toLowerCase(); + if (alphabet.includes(newVal) === true) { + var letterIndex = alphabet.indexOf(newVal); + var finalIndex = letterIndex + addBy; + + return alphabet[finalIndex].toUpperCase(); + } else { + return 'Value is not a part of the alphabet'; + } } -module.exports = caesar +module.exports = caesar; + +/* Pseudocode + + + + + + +*/