It's possible to know if the character is a letter or not by using a standard builtin function isNaN or Number.isNaN() from ES6:
isNaN('s') // true
isNaN('-') // true
isNaN('32') // false, '32' is converted to the number 32 which is not NaN
It retruns true if the given value is not a number, otherwise false.