- En el ejercicio de calentamiento definimos el valor de Hugo (let hugo = 15) y solo se imprime en pantalla lo que poseen cada uno si el valor total entre los 3 es 85
- En el ejercicio 01 hay que demostrar que
typeof obj === "object"
para ello cree una function que queda definida asifunction idObjeto(obj) { return typeof obj === "object" && obj !== null; }
- Le agrego la condicionante de
&& obj !== null;
para que la funcion retorne siobj
es un objeto (true) o no (false) - Mando a imprimir en pantalla
console.log(idObjeto(obj)
para que muestre el resultado.
- En el ejercicio de calentamiento simplemente define un objeto
human
que tiene caracteristicas de mi persona (nombre, edad, estatura, sexo etc..) mi objeto quedo de esta manera:
const human = { name: "Wilmer", edad: 30, sexo: "Masculino", estatura: 1.78, }
- En el ejercicio 02 me encontre que al intentar realizarlo con
typeof arr === "object"
no iba a funcionar debido a que solo funciona para los objetos, por ende cuando definia una function de esta manerafunction idArray(arr){typeof arr === "object && arr !== null
siempre retornaba false o la consola daba error cuando mandaba a imprimir el resultado de la funcion en pantalla. - Por ello me di la tarea de buscar en google un poco sobre los arrays y encontre que para demostrar si un array es true o false habia que mandar a llamar a
Array.isArray()
- Sustitui
Array.isArray()
portypeof
y mande a llamar a mi funcion en pantalla.
- Verifique el Outline de mi HTML haciendo un Copy & Paste en https://validator.w3.org/nu/#textarea
- Realice las correcciones que me indico y valide que todo tuviera sentido semantico
- Agregue las etiquetas semanticas vistas en clase en los apartados de mi hoja de vida (index.html) tal como
header
,article
,section
yfooter
- Hice fork del repositorio de semana-2 de Undefined Academy
- Clone el fork en mi carpeta local y añadi mi index.html en repositorio local
- Al modificar la direccion del repositorio remoto para enviar mis cambios, surgieron inconvenientes para poder hacer
git push
me indicaba que habia conflictos entre la rama local y la del repositorio remoto. - Solvente dicho conflicto con el comando
git merge origin/semana-02
- Realice
git pull
, luegogit commit -m "Ejercicio 03 - Semana 02"
y finalmentegit push
- Realice mi Pull Request.
- Cree un formulario con la estructura vista en clase.
- Encontre en Google una function que me deshabilita el boton por default