This repository has been archived on 2024-10-29 . You can view files and clone it, but cannot push or open issues or pull requests.
				
			
		
		
		
			
				
					
						
					
					321c48873e9717bbcd48739a6aa1456813f4d48a
				
			
			
		
	FunctionProject
À propos de Divlo | Youtube | Twitch | Twitter | Steam | Discord
À propos de FunctionProject
FunctionProject est un projet créé par Divlo qui a pour but de rassembler plein de mini-programme (fonctions JavaScript) permettant de faire plusieurs choses comme savoir la météo, générer un nombre aléatoire, etc.
Le projet est disponible sur function.divlo.fr.
[Projet uniquement en français]
La liste des Fonctions Principales :
| Nom | Description | Paramètre(s) | 
|---|---|---|
| weatherRequest(url,toDo) | Permet de faire une requête à l'API openweathermap.org. | - url : l'url avec le nom de la ville. - toDo : afficher l'heure uniquement ou aussi la météo ? | 
| randomNumber(min, max) | Génère un nombre aléatoire entre un minimum inclus et un maximum inclus. | - min : Nombre Minimum - max : Nombre Maximum | 
| calculateAge(birthDate) | Calcule l'âge de quelqu'un selon la date de naissance. | - birthDate : date de naissance au format (dd/mm/yyyy). | 
| convertTemperature(degree,unit) | Convertit des Degré Celsius en Degré Fahrenheit et l'inverse aussi. | - degre : Le nombre que vous voulez convertir - unite : l'unité du nombre que vous voulez convertir (°C ou °F) | 
| convertDistance (firstValue, unitFirstValue, unitFinalValue) | Convertit la longueur (distance) avec les unités allant de picomètre au Téramètre. | - firstValue : Le nombre que vous voulez convertir - unitFirstValue : l'unité du nombre que vous voulez convertir - unitFinalValue : l'unité de votre nombre après la conversion | 
| filterStudents(filteredLetter, students) | Affiche uniquement les prénoms (qui sont dans la liste) qui commence par la lettre souhaitée. | - filteredLetter : la lettre à filtré - students : la liste des prénoms | 
| randomQuote() | Génère aléatoirement une citation ou un proverbe. | Aucun paramètre | 
| convertCurrency(value, currency, url) | Convertis une valeur dans une devise dans une autre devise. exchangeratesapi.io | - value : la valeur à convertir - currency : la devise à avoir après conversion - url : l'url de la requête à l'API en fonction du paramètre dans l'url '?base=' | 
| utf8ToBin(s) | UTF-8 vers Binaire | - s : la valeur à convertir | 
| binToUtf8(s) | Binaire vers UTF-8 | - s : la valeur à convertir | 
| convertArabicToRoman(nombre) | Convertis un nombre arabe en nombre romain. | - nombre : le nombre à convertir | 
| convertRomanToArabic(str) | Convertis un nombre romain en nombre arabe. | - str : le nombre romain à convertir | 
| armstrongNumber(nombre) | Vérifie si un nombre fait partie des nombres d'Armstrong ou non. | - nombre : le nombre à tester | 
La liste des Fonctions Annexes :
| Nom | Description | Paramètre(s) | 
|---|---|---|
| isEmptyValue(value) | Vérifie si une valeur est vide. | - value : valeur à testé | 
| formatNumberResult(num) | Formate les nombres avec des espaces (ex : 76120 = 76 120). | - num : nombre à formaté | 
| convertPuissanceToNumber(num) | Convertit les puissances de 10 en nombre (ex: 1e+5 = 100 000). | - num : nombre à formaté | 
| capitalize (s) | Majuscule à la 1ère lettre d'une string. | - s : string à formaté | 
| dateTimeUTC(utc) | Donne la date et l'heure selon l'UTC (Universal Time Coordinated). | - utc : heure de décalage avec l'utc | 
| showDateTime(enteredOffset) | Affiche la date et l'heure (format : dd/mm/yyyy - 00:00:00). | - enteredOffset : date à formaté | 
| realDateTime(id) | Affiche l'heure en temps réel. | - id : l'id de votre span/div où vous voulez afficher l'heure en temps réel | 
| timeZone(json) | Récupére le décalage en secondes à partir de l'heure UTC grâce à l'API openweathermap.org. | - json : le json de l'API | 
| isValidDate(s) | Vérifie si une date est valide par rapport à la date d'aujourd'hui. | - s : la date à verifier (format : dd/mm/yyyy) | 
Description
				Apprenez la programmation grâce à l'apprentissage par projet alias fonction.
						
						
							
								 https://function.divlo.fr/
							
						
						
						
						
							
								 Readme
							
						
						
						
						
							
							
							 9.6 MiB
						
					
					Languages
				
				
								
								
									JavaScript
								
								88.2%
							
						
							
								
								
									CSS
								
								11.3%
							
						
							
								
								
									EJS
								
								0.3%
							
						
							
								
								
									Dockerfile
								
								0.2%
							
						
					