O objetivo principal deste repositório é disponibilizar um conjunto de funções prontas para uso, auxiliando no cálculo de propriedades geométricas básicas. As funções estão implementadas em TypeScript e podem ser facilmente importadas e utilizadas em seus próprios projetos ou experimentos. O arquivo principal deste repositório é functions.ts
.
Este arquivo contém a implementação das funções que permitem calcular a área de quadrados e retângulos, a área e o perímetro de triângulos, bem como verificar se é possível formar triângulos com base nas medidas de seus lados.
A seguir, estão listadas as funções disponíveis no arquivo functions.ts
:
getSquareArea(side: number): number
: Calcula a área de um quadrado com base na medida de um dos lados.getRectangleArea(base: number, height: number): number
: Calcula a área de um retângulo com base nas medidas da base e altura.getTriangleArea(base: number, height: number): number
: Calcula a área de um triângulo com base nas medidas da base e altura.getPolygonPerimeter(sides: number[]): number
: Calcula o perímetro de um polígono fechado com base em uma lista de medidas dos lados.triangleCheck(sideA: number, sideB: number, sideC: number): boolean
: Verifica se é possível formar um triângulo com base nas medidas dos três lados.
Para utilizar as funções deste repositório, siga os seguintes passos:
-
Clone o repositório para o seu ambiente de desenvolvimento, ou copie o conteúdo do arquivo
functions.ts
para o seu projeto. -
Importe as funções necessárias em seu código TypeScript conforme mostrado nos exemplos do arquivo
index.ts
. -
Utilize as funções com os parâmetros apropriados para calcular áreas, perímetros ou verificar a existência de triângulos válidos.
Esperamos que este conjunto de funções seja útil em seus projetos relacionados à geometria. Divirta-se explorando as funcionalidades e experimentando com as propriedades geométricas!