Nivel 2.7 del libro de problemas JavaScript

Задание 1

Se da una cadena:

javascript'a bc def ghij'

Convierta a mayúsculas todas las subcadenas en las que la cantidad de letras sea menor o igual a tres. En nuestro caso, debería quedar lo siguiente:

javascript'A BC DEF ghij'
Задание 2

Se da un carácter. Averigüe en qué caso está este carácter - en mayúscula o en minúscula.

Задание 3

Se da un número, por ejemplo, este:

javascript123789

Elimine de este número todos los dígitos impares. En nuestro caso, resultará el siguiente resultado:

javascript28