Cita:
Iniciado por blancoarnau Sinceramente tampoco sé muy bien qué es un String.
Un string es un tipo de variable, definida por el tipo de valor que contiene. En el caso de las variables de tipo string lo que contiene es un texto o al menos algo que es interpretado como tal.
En este caso necesitarías pasar la variable a string para poder utilizar funciones javascript que solo se aplican a ese tipo de variables. Por ejemplo en la solución que puse más arriba, para poder usar la función .length que devuelve la cantidad de caracteres que tiene un string o la función charAt que devuelva el caracter que se encuentra en la posición que se le envía entre paréntesis.
Espero que te sirva, cualquier duda vuelve a consultar.