Mayúsculas y minúsculas según el código ASCII

Para cada letra, usa mayúscula si su código ASCII es par y minúscula si es impar. Deja los caracteres que no sean letras sin cambios.

Ejemplos

asciiCapitalize("to be or not to be!") // "To Be oR NoT To Be!"
asciiCapitalize("THE LITTLE MERMAID") // "THe LiTTLe meRmaiD"
asciiCapitalize("Oh what a beautiful morning.") // "oH wHaT a BeauTiFuL moRNiNg."