Discusión

Pasa los test haciéndolo mal también

@estouchedisindo·21/5/2026editadoTypeScriptOptimización

Buenos días

En mi solución he empleado nombres de propiedades y de parámetros del constructor() distintos; creo que ayuda a evitar confusiones cuando estás empezando.

Si yo hago algo como esto...


  class Rectangle {
    constructor(width: number, height: number) {
      width;
      height;
    }    

    area() {
      return width * height;
    }

    perimeter() {
      return (width + height) * 2;
    }
  }

  const newRectangle = new Rectangle(width, height);

  return { area: newRectangle.area(), perimeter: newRectangle.perimeter() };
}

¡¡pasa los tests sin problema!!

Por cierto, Fernando, cuando escribo en las discusiones de un desafío no me permite formatear el texto al menos que use Markdown directamente.

Saludos

1respuestas
Respuestas

Tienes razón, lo voy a ojear de una vez, ha de ser simple el fix.

Escribir un comentario

Debes iniciar sesión para publicar un comentario.