https://github.com/cyril-develop/lespetitsplats
Formation "Développeur d'application - Javascript React" - OpenClassrooms, projet 7: Développez un algorithme de recherche en JavaScript.
https://github.com/cyril-develop/lespetitsplats
algorithm binary-search html html-css-javascript html5 javascript javascript-es6 sass sass-framework
Last synced: 9 months ago
JSON representation
Formation "Développeur d'application - Javascript React" - OpenClassrooms, projet 7: Développez un algorithme de recherche en JavaScript.
- Host: GitHub
- URL: https://github.com/cyril-develop/lespetitsplats
- Owner: Cyril-Develop
- Created: 2023-09-09T15:54:37.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-02T11:41:17.000Z (over 1 year ago)
- Last Synced: 2025-01-13T14:28:21.876Z (11 months ago)
- Topics: algorithm, binary-search, html, html-css-javascript, html5, javascript, javascript-es6, sass, sass-framework
- Language: JavaScript
- Homepage: https://cyril-develop.github.io/LesPetitsPlats/
- Size: 25.5 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Formation Développeur d'application - Javascript React
## 📎Projet 7: Les petits plats - Développez un algorithme de recherche en JavaScript


## Objectifs
- Réaliser deux algorithmes distincts, le premier avec une boucle native (for, while...) et l'autre avec une boucle fonctionnelle (forEach, map).
- Comparer les performances de chacuns des algorithme
J'ai développé trois algorithmes de recherche différents. Sur la branche principale `main`, j'utilise les méthodes liées aux tableaux. Dans la branche suivante `algo-boucle-for`, j'utilise la boucle for native, puis dans la dernière `algo-recherche-dichotomique`, je mets en place une recherche binaire.
Pour accéder à l'une de ces branche, ouvrez le terminal puis entrez la commande suivant :
`git switch "+ le nom de la branche souhaitée" `
## Technologies :
- HTML
- SASS
- Javascript
## Installation
Ouvrez le terminal et installez les dépendances avec la commande `npm install`

## Tester le projet :
```terminal
git clone https://github.com/Cyril-Develop/LesPetitsPlats.git
```