Mis respuestas de la prueba:)
Variables y operaciones
- Responde las siguientes preguntas:
- Un espacio reservado de memoria donde se almacena informacion
- Una variable se declara para reservar su espacio de memorio, se inicializa para guardar info en ese espacio.
- Sumar numeros como operacion matematica, concatenar es cuando se juntan dos textos para formar uno mismo
- El signo de +
let nombre = 'Juanito';
let apellido = 'Alcachofa';
let nombreUsuario = 'JAlcachofa';
let edad = 21;
let email = '[email protected]';
let mayorEdad = true;
let dineroAhorrado = 10000;
let deudas = null;
let fullName = `${nombre} ${apellido}`;
let dineroReal = dineroAhorrado - deudas;
Funciones
- Responde las siguientes preguntas
- Un bloque de código que hace una serie de procedimientos
- Cuando se repite varias lineas de codigo en el proyecto
- Parametro es una variable que está en la definición de una función, argumento son los datos que se le pasan a los parametros de una función
const miFuncion = (name, lastName, nickname) => {
let fullName = `${name} ${lastName}`;
return `Mi nombre es: ${fullName}, pero prefiero que me digas ${nickname}`;
}
console.log(miFuncion('Juan David', 'Castro Gallego', 'juandc'));
Condicionales
-
Responde las siguientes preguntas
- Un grupo de instrucciones que se ejecuta segun el resultado de una evaluación
- If, else if, switch y ternario
- Si se puede 😃
const tipoDeSuscripcion = "basic";
if(tipoDeSuscripcion === 'Free'){
console.log("Solo puedes tomar los cursos gratis");
} else if (tipoDeSuscripcion === 'Basic') {
console.log("Puedes tomar casi todos los cursos de Platzi durante un mes");
} else if (tipoDeSuscripcion === 'Expert') {
console.log("Puedes tomar casi todos los cursos de Platzi durante un año");
} else if (tipoDeSuscripcion === 'Expert+') {
console.log("Tú y alguien más pueden tomar TODOS los cursos de Platzi durante un año");
}
// Codigo solo con if
const tipoDeSuscripcion = 'basic';
if (tipoDeSuscripcion === 'Free') {
console.log('Solo puedes tomar los cursos gratis');
} else {
if (tipoDeSuscripcion === 'Basic') {
console.log('Puedes tomar casi todos los cursos de Platzi durante un mes');
} else {
if (tipoDeSuscripcion === 'Expert') {
console.log(
'Puedes tomar casi todos los cursos de Platzi durante un año'
);
} else {
if (tipoDeSuscripcion === 'Expert+') {
console.log(
'Tú y alguien más pueden tomar TODOS los cursos de Platzi durante un año'
);
}
}
}
}
Ciclos
-
Responde las siguientes preguntas
- Un bloque de codigo que se repite n veces
- for, for of, for in, while, do-while
- Es un ciclo que nunca se va a detener, puede causar que nuestro ordenador se apague por exceso consumo de memoria en el navegador
- Si se puede
let i = 0;
while (i < 5) {
console.log("El valor de i es: " + i);
i++;
}
i = 10;
while (i >= 2) {
console.log("El valor de i es: " + i);
i--;
}
// punto 3
let respuesta = 0;
do {
respuesta = prompt('¿Cual es el resultado de 2 + 2?')
respuesta *= 1;
} while (!(respuesta === 4))
Listas
-
Responde las siguientes preguntas
- Son un conjunto de valores del mismo tipo almacenados en una sola variable
- Un objeto es una colección de propiedades
- Su uso depende de la necesidad del problema
- Si se pueden mezclar
const unaFuncion = (array) => {
console.log(array[0]);
};
// punto 3
let frutas = ['Pera', 'Manzana', 'Sandia'];
const unaFuncion = (array) => {
array.forEach((elem) => {
console.log(elem);
});
};
unaFuncion(frutas);
// Punto 4
let persona = {
nombre: 'Oscar',
apellido: 'Aguilar',
edad: 21
}
const unaFuncion = (objeto) => {
Object.values(objeto).forEach((elem) => {
console.log(elem);
});
};
unaFuncion(persona);
Si me equivoque en alguna por favor corrijanme 😃
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.