Update caesar.js

This commit is contained in:
Cody Loyd 2020-11-16 12:24:26 -06:00 committed by GitHub
parent 8eeb98ee71
commit bde09dacbd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -7,6 +7,9 @@ const caesar = function(string, shift) {
const codeSet = code => (code < 97 ? 65 : 97); const codeSet = code => (code < 97 ? 65 : 97);
# this function is just a fancy way of doing % so that it works with negative numbers
# see this link for details:
# https://stackoverflow.com/questions/4467539/javascript-modulo-gives-a-negative-result-for-negative-numbers
const mod = (n, m) => (n % m + m) % m; const mod = (n, m) => (n % m + m) % m;
const shiftChar = (char, shift) => { const shiftChar = (char, shift) => {