Ejercicio: Funciones - Métodos (1)
Ejercicio 1: herramienta buscar/reemplazar textos
Vamos a crear un programa en varias fases o versiones, cada una con alguna funcionalidad más avanzada que la anterior. En este ejercicio realizaremos la versión 1, y al final de la siguiente sección (Flujo de programas) completaremos la versión 2. La versión 3 la podrás enviar si deseas obtener el Diploma del curso.
Empezamos entonces por la versión 1, que será muy sencilla y donde podrás utilizar varios de los métodos que hemos visto en el apartado.
El programa que vamos a crear hará lo siguiente:
- Nos pedirá que introduzcamos un texto (máximo 90 caracteres que es lo que admite JavaScript en esa instrucción) y que almacenaremos en una variable que llamaremos ‘textoUsuario’
- Nos solicitará una cadena (carácter, palabra/s…) que queremos buscar en dicho texto
Con esos datos el programa mostrará en pantalla (misma pestaña, no pop-up) la siguiente información:
- La hora en que se ha hecho la consulta (formato HH:MM, sin ningún texto más)
- El texto que se ha introducido
- La longitud del texto
- La primera posición en que ha encontrado esa cadena que buscamos
Intenta que cada información aparezca en una nueva línea, con una pequeña descripción del resultado que muestra. Por ejemplo: «Longitud del texto: X (siendo X el valor que ha calculado el programa)»
Solución
Si no das con la solución (recuerda que no saldrá nada si el script tiene errores), puedes ver unas ayudas que hemos preparado, y si no, ver la solución completa: