A simple string encryption problem/kata from codewars.com that I've solved in javascript. Please try yourself before looking into the solution.

Problem link

https://www.codewars.com/kata/5848565e273af816fb000449/javascript

Encrypt this!

You want to create secret messages which can be deciphered by the Decipher this! kata. Here are the conditions:

  1. Your message is a string containing space separated words.
  2. You need to encrypt each word in the message using the following rules:
  • The first letter needs to be converted to its ASCII code.
  • The second letter needs to be switched with the last letter
  1. Keepin' it simple: There are no special characters in input.

Examples

encryptThis("Hello") === "72olle"
encryptThis("good") === "103doo"
encryptThis("hello world") === "104olle 119drlo"