Skip to content

Posible problema en 'Referencias y prototipos' #439

@andresmodev

Description

@andresmodev

En el apartado de Referencias y prototipos hay varios casos, los dos primeros temas no se marcan como completados al igual que en el de Tipos de datos primitivos, el primero dice que próximamente tendrá un ejercicio y puede que sea por eso, pero en el siguiente no dice nada entonces no se.

Bueno en el siguiente tema que es Funciones constructoras e instancias, en la parte del ejercicio no se si soy yo o es que el testing pide otro tipo de solución o si es mi solución la que está mala, igual adjunto mi solución aquí abajo. Gracias.

function Producto(nombre, precio) {
this.nombre = nombre;
this.precio = precio;
}

Producto.prototype.aplicarDescuento = function(porcentaje) {
const descuento = this.precio * (porcentaje / 100);
this.precio -= descuento;
};

Producto.prototype.mostrarInfo = function() {
console.log(El producto ${this.nombre} tiene un costo de $${this.precio});
};

// Instancias
const producto1 = new Producto('camiseta', 100);
const producto2 = new Producto('pantalon', 150);

// Pruebas
producto1.aplicarDescuento(20);
producto2.aplicarDescuento(30);

producto1.mostrarInfo();
producto2.mostrarInfo();

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions