Alumno:
-
Ejercicio 0. Prueba los distintos mensajes que puede emitir JavaScript.
-
Ejercicio 1. Números y Consolas en Java Script. En una cena de amigos os llega la cuenta y queréis dividir entre todos.
-
Ejercicio 2. Pide la edad y si es mayor de 18 años indica que ya puede conducir.
-
Ejercicio 3. Pide una nota (número). Muestra la calificación según la nota:
- 0-3: Muy deficiente.
- 3-5: Insuficiente.
- 5-6: Suficiente.
- 6-7: Bien.
- 7-9: Notable.
- 9-10: Sobresaliente
-
Ejercicio 4. Repite el ejercicio anterior utilizando la estructura "switch".
-
Ejercicio 5. Convierta el código de los ejercicios 2 y 3 en funciones y almacenelos en un fichero llamado ejercicio5.js.
-
Ejercicio 6. Realice una aplicación que permita averiguar un número secreto entre 0 y 10, permitiendo que el usuario pueda escoger el número de intentos. Pendiente de resolver
-
Ejercicio 7. Realizar la serie de Fibonacci.
-
Ejercicio 8. Bucles: tablas de multiplicar con bucle for.
-
Ejercicio 9. Bucles: tablas de multiplicar con bucle do-while.
-
Ejercicio 10. Bucles: tablas de multiplicar con bucle while.
-
Ejercicio 11. Bucles: tablas de multiplicar con bucle for-in (Necestiamos un array de números).
-
Ejercicio 12. Implementar una calculadora con un menú similar al siguiente:
Menu: 1. Sumar 2. Restar 3. Multiplicar 4. Dividir 0. Salir Introduzca opción: -
Ejercicio 13. En este ejercicio vamos a estudiar los metodos más importantes que existen para el manejo de cadenas en Javascript. Implementa adecuadamente las funciones del fichero ejercicio13.js.
- Convertimos el "Nombre" a MAYÚSCULAS.
- Convertimos todo el "Nombre" a minúsculas.
- Obtener la longitud del "Nombre".
- Concatena el Nombre y los Apellidos con concat(). Obtén la longitud de la nueva cadena.
- Del Nombre completo extrae la subcadena comprendida entre las posiciones 5 y 10.
- Del Nombre completo extrae los 3 primeros carácteres.
- En el Nombre completo remplaza Pedro por Antonio.
-
Ejercicio 14. Obtén información estadística a partir de las notas de los alumnos:
- Nota media.
- Nota mínima.
- Nota máxima.
- Número de aprobados.
- Número de suspensos.
-
Ejercicio 14b. Repetir el Ejercicio14 empleando las funciones reduce(), filter() o map().
