Grupo de JavaScript
Publico Grupo
Publico Grupo
Active 6 semanas
Este grupo esta relacionado con nuestro curso profesional de JavaScript. Aquí se comparten... View more
Publico Grupo
Retos Modulo #3
Etiquetado: objetos
Retos Modulo #3
Posted by José Manuel Pereira Cih on 19 junio, 2020 en 10:51 pmAqui pueden compartir sus respuestas a los retos del modulo 3
Johnny Palaguachi respondido 2 años, 11 meses 8 Miembros · 18 Respuestas- 18 Respuestas
Buena tarde, envió mi respuesta al reto #1,#2, y si me hace el favor, no entiendo el reto 3 como tal, esta el objeto de bienes raíces, esta la función que en lista las propiedades para la venta, y ademas esta la función que recibe la zona geográfica el precio menor y mayor, y devuelve el listado de las propiedades a visualizar con esas características, si es así o entendí mal?
Las respuestas al ejercicio 1 y 2 son correctas, buen uso de los closure.
El ejercicio 3 pide lo siguiente:
Yo tengo un array de objetos tipo propiedad
propiedad1 = {clave: 1, superfice:90, caracteristicas:”Departamento en edificio” , …. }
propiedad2 = {clave: 2, superfice:120, caracteristicas:”Casa dos plantas” , …. }
listadoPropiedades= [propiedad1, propiedad2]
El objeto BuscadorDePropiedades debería recibir como constructor un array de propiedades, y en sus métodos deben existir funciones que ayuden a obtener las habitaciones que cumplen con los requerimientos
Vale, ya entiendo gracias, en un rato envío mi solución.
Buena noche José, envío mi respuesta al ejercicio 3, quedo atento a los comentarios.
Hola David, esta muy bien estructurado tus objetos propiedad y el objeto buscador.
Tengo unos comentarios mínimos en cuanto a las respuestas esperadas
1)El primer punto menciona:
<div>
Una función que en lista las propiedades disponibles para venta en la zona de Central Park cuyo valor oscile entre 500,000 y 2.8M USD
Eso quiere decir que seria una función con un filtro que es “Central Park”, “Venta”, “500,000 – 2,800,000”
2)El segundo esta respetando tus filtros de entrada pero no está considerando el tipo de inmueble, si es Venta o si es Renta. El ejercicio nos pide solo los de Renta
De hecho ambos ejercicios se pueden solucionar con una sola función, ya que lo único que cambia son los parámetros de los filtros para cada problema.
En general haces un buen uso de objetos y constructores.
</div>
Vale, ya entiendo, gracias por las sugerencias lo corregiré para dejarlo en una sola función.
Buenas tardes, dejo los ejercicios del mod 3
Hola Alejandro. Correctas las soluciones a los retos.
Unknown Member
Miembro10 julio, 2020 en 5:27 pmHola buenas tardes, anexo mis retos del módulo.
¡Hola! Adjunto los ejercicios correspondientes a la sección de Objetos. Espero puedan brindarme retroalimentación.
¡Gracias! 🤠
Hola Hugo, he revisado tus respuestas
Ej1: Revisa la función para calcular la longitud del lado de poligono, la función que llamaste
calculateApothem, esta arrojando datos incorrectos. Para darle solucion al problema para calcular el area, es primero calcular el perimetro, despues usando la llamada a ese metodo es que se puede utilizar para obtener el area.
Ej2: Revisa la formula del area, es pi * r^2 y tu usas 4pi * r^2
Ej3: Excelente!!!
Tienes un buen dominio del concepto de objetos y constructores, te felicito.
¡Hola!
¿Podrías indicarme el porqué el ejercicio 1 está mal? No logró comprenderlo. :/
Ingresé los datos (7, 1.3) -> (No. de lados, valor de cada lado) en una calculadora online y este fue el resultado (Adjunto imagen). Es el mismo resultado que mi código arroja.
Esta es la página que utilicé para obtener las fórmulas:
https://www.universoformulas.com/matematicas/geometria/poligono-regular/
El objeto toma como datos de entrada el numero de lados y la apotema del poligono.
La longitud del lado y la apotema son datos diferentes, por lo que la función a utilizar es diferente.
Aquí está el ejercicio 3 del módulo de Objetos. Por alguna extraña razón, cuando lo adjuntaba junto con los otros ejercicios, el archivo no se subía correctamente 🧐
A veces pasa así, cuando eso suceda te recomiendo comprimir en .rar todos tus ejercicios y los subas. 😀
Dejo mis respuestas del modulo 3 😎
Subo mis soluciones a los Retos de “objetos”.
Inicia sesión para responder.