Contenido del curso
Contenido del curso
¡Es hora de poner a prueba cuánto sabes sobre JavaScript!
Esta lectura es una prueba de JavaScript. A diferencia de un examen, nadie te obligará a nada. Puedes hacer trampa y saltar a la siguiente clase, ese es el camino fácil. Pero tengo mucha fe en ti, confío en que seguirás mis consejos y no avanzarás a la siguiente clase hasta superar esta prueba.
Instrucciones para tomar esta prueba
Recuerda que el éxito no se mide por cuánto tiempo te toma aprender, esa métrica es relativamente inútil. Mejor concéntrate en completar los cursos de tu ruta de aprendizaje profesional y desarrollar los proyectos que realmente demuestran que dominas cada tecnología.
¡Mucha suerte!
Variables y operaciones
:one: Responde las siguientes preguntas en la sección de comentarios:
:two: Determina el nombre y tipo de dato para almacenar en variables la siguiente información:
:three: Traduce a código JavaScript las variables del ejemplo anterior y deja tu código en los comentarios.
:four: Calcula e imprime las siguientes variables a partir de las variables del ejemplo anterior:
Funciones
:one: Responde las siguientes preguntas en la sección de comentarios:
:two: Convierte el siguiente código en una función, pero, cambiando cuando sea necesario las variables constantes por parámetros y argumentos en una función:
const name = "Juan David"; const lastname = "Castro Gallego"; const completeName = name + lastname; const nickname = "juandc"; console.log("Mi nombre es " + completeName + ", pero prefiero que me digas " + nickname + ".");
Condicionales
:one: Responde las siguientes preguntas en la sección de comentarios:
:two: Replica el comportamiento del siguiente código que usa la sentencia switch utilizando if, else y else if:
const tipoDeSuscripcion = "Basic"; switch (tipoDeSuscripcion) { case "Free": console.log("Solo puedes tomar los cursos gratis"); break; case "Basic": console.log("Puedes tomar casi todos los cursos de Platzi durante un mes"); break; case "Expert": console.log("Puedes tomar casi todos los cursos de Platzi durante un año"); break; case "ExpertPlus": console.log("Tú y alguien más pueden tomar TODOS los cursos de Platzi durante un año"); break; }
:three: Replica el comportamiento de tu condicional anterior con if, else y else if, pero ahora solo con if (sin else ni else if).
Bonus: si ya eres una experta o experto en el lenguaje, te desafío a comentar cómo replicar este comportamiento con arrays y un solo condicional. :smirk:
Ciclos
:one: Responde las siguientes preguntas en la sección de comentarios:
:two: Replica el comportamiento de los siguientes ciclos for utilizando ciclos while:
for (let i = 0; i < 5; i++) { console.log("El valor de i es: " + i); }
for (let i = 10; i >= 2; i--) { console.log("El valor de i es: " + i); }
:three: Escribe un código en JavaScript que le pregunte a los usuarios cuánto es 2 + 2. Si responden bien, mostramos un mensaje de felicitaciones, pero si responden mal, volvemos a empezar.
Pista: puedes usar la función prompt de JavaScript.
Listas
:one: Responde las siguientes preguntas en la sección de comentarios:
:two: Crea una función que pueda recibir cualquier array como parámetro e imprima su primer elemento.
:three: Crea una función que pueda recibir cualquier array como parámetro e imprima todos sus elementos uno por uno (no se vale imprimir el array completo).
:four: Crea una función que pueda recibir cualquier objeto como parámetro e imprima todos sus elementos uno por uno (no se vale imprimir el objeto completo).
¿Cómo te fue? :trophy:
¡Felicidades por completar la prueba de JavaScript! Confío en que hayas completado cada paso y hayas pausado para repasar los temas de los ejercicios que se te complicaron.
Ahora sí, continúa a la siguiente clase, pero recuerda que ya no puedes abandonar el curso, debes completarlo hasta el final. No importa cuánto tiempo te tome. Yo sé que tú puedes y tú deberías de saberlo también. Mira todo lo que lograste con esta prueba. :trophy:
¡Te espero en la siguiente clase para comenzar!