Solución

@ronaldvallejos_86192323·26/5/2026TypeScript
solution.tsTypeScript

class Rectangle {
  width: number;
  height: number;
  
  constructor (width: number, height: number) {
    this.width = width;
    this.height = height;
  }
  area () {
    return this.width * this.height;
  }
  perimeter() {
    return (2 * this.width) + ( 2 * this.height);
  }
}
export function calcRectangle(width: number, height: number): { area: number; perimeter: number } {
  // Crea una instancia de la clase Rectangle y retorna área y perímetro
  const rectangle : Rectangle = new Rectangle(width, height);
  return { area: rectangle.area(), perimeter: rectangle.perimeter() };
}
  
0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.