Giter Site home page Giter Site logo

trianglegeolib's Introduction

TriangleGeoLib

TriangleGeoLib est une librairie JavaScript légère qui propose des fonctions pour effectuer des calculs géométriques sur des triangles. Elle utilise les théorèmes bien connus tels que Pythagore, Thalès, la hauteur et la médiane pour résoudre divers problèmes géométriques.

Installation

Vous pouvez installer TriangleGeoLib via npm :

npm install trianglegeolib

Fonctions disponibles

isRectangle(a, b, c) Vérifie si un triangle avec les côtés a,b et c, est un triangle rectangle en appliquant le théorème de Pythagore.

thallesProportion(a1, b1, a2, b2) Calcule les rapports proportionnels en utilisant le théorème de Thalès pour deux paires de côtés a1:b1 et a2:b2.

calculateHeight(base, side1, side2, angleInDegrees) Calcule la longueur de la hauteur d'un triangle rectangle, donnée la base, les côtés adjacents et l'angle opposé à la hauteur.

calculateMedian(side1, side2, side3) Calcule la longueur de la médiane d'un triangle donné les côtés side1, side2 et side3

Contribution

Les contributions à TriangleGeoLib sont les bienvenues. Si vous avez des idées d'améliorations, de nouvelles fonctionnalités ou des corrections de bugs, n'hésitez pas à soumettre une Pull Request.

Licence

TriangleGeoLib est distribué sous la licence MIT.

trianglegeolib's People

Contributors

reig3n avatar myrm02 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.