Git Product home page Git Product logo

semana-2's Introduction

Semana-2

Ejercicios Bootcamp Semana-2:

Ejercicio de calentamiento - Ejercicio 01:

  1. 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
  2. En el ejercicio 01 hay que demostrar que typeof obj === "object" para ello cree una function que queda definida asi function idObjeto(obj) { return typeof obj === "object" && obj !== null; }
  3. Le agrego la condicionante de && obj !== null; para que la funcion retorne si obj es un objeto (true) o no (false)
  4. Mando a imprimir en pantalla console.log(idObjeto(obj) para que muestre el resultado.

Ejercicio de calentamiento - Ejercicio 02:

  1. 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, }
  2. 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 manera function 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.
  3. 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()
  4. Sustitui Array.isArray() por typeof y mande a llamar a mi funcion en pantalla.

Ejercicio de calentamiento - Ejercicio 03:

  1. Verifique el Outline de mi HTML haciendo un Copy & Paste en https://validator.w3.org/nu/#textarea
  2. Realice las correcciones que me indico y valide que todo tuviera sentido semantico
  3. Agregue las etiquetas semanticas vistas en clase en los apartados de mi hoja de vida (index.html) tal como header, article, section y footer
  4. Hice fork del repositorio de semana-2 de Undefined Academy
  5. Clone el fork en mi carpeta local y añadi mi index.html en repositorio local
  6. 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.
  7. Solvente dicho conflicto con el comando git merge origin/semana-02
  8. Realice git pull, luego git commit -m "Ejercicio 03 - Semana 02" y finalmente git push
  9. Realice mi Pull Request.

Ejercicio 04:

  1. Cree un formulario con la estructura vista en clase.
  2. Encontre en Google una function que me deshabilita el boton por default

semana-2's People

Contributors

devold112 avatar cadifilippo avatar lucianogarriga avatar beerre96 avatar aliannaformoso avatar marcospenalosa avatar jaardila-3 avatar giovanyosorio avatar rdjgl24 avatar andrealvarez2d avatar alexis033 avatar mysterio-wil avatar glrodasz avatar gustavo-arana avatar joaquinesteban avatar aitorias avatar crbm456 avatar maubedoya avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.