2019-08-16 12:05:56 +02:00
/* LES VARIABLES */
2019-09-13 15:58:51 +02:00
let chemin = window . location . pathname ;
2019-08-18 20:06:06 +02:00
/* Messages d'erreur */
const emptyMessageError = "Vous ne pouvez pas rentré de valeur vide." ;
2019-08-16 12:05:56 +02:00
const messageError = "Vous n'avez pas rentré de valeur valide." ;
2019-08-18 20:06:06 +02:00
2019-10-23 11:41:22 +02:00
/* Variable du texte accueil (exemples de fonction) */
texteFonctionChange = [
'<a href="/views/function-views/randomNumber.php">générer des nombres aléatoires</a>' ,
` <a href="/views/function-views/calculateAge.php">calculer votre âge</a> ` ,
'<a href="/views/function-views/convertTemperature.php">convertir des températures</a>' ,
'<a href="/views/function-views/convertDistance.php">convertir des distances</a>' ,
'<a href="/views/function-views/filterStudents.php">trier des prénoms par leur première lettre</a>' ,
'<a href="/views/function-views/randomQuote.php">générer des citations</a>' ,
'<a href="/views/function-views/convertCurrency.php">convertir des devises</a>' ,
'<a href="/views/function-views/convertEncoding.php">convertir des nombres de différentes bases.</a>' ,
'<a href="/views/function-views/convertRomanArabicNumbers.php">convertir des nombres arabes en nombres romains</a>' ,
` <a href="/views/function-views/armstrongNumber.php">vérifier si un nombre fait partie des nombres d'Armstrong</a> ` ,
` <a href="/views/function-views/heapAlgorithm.php">génèrer toutes les permutations uniques possibles d'une chaîne de caractère</a> ` ,
'<a href="/views/function-views/weatherRequest.php">connaître la météo</a>'
] ;
2019-10-23 09:33:36 +02:00
/* Variables pour les fonctions */
2019-08-16 12:05:56 +02:00
let timeNow = new Date ( ) ;
let utcOffset = timeNow . getTimezoneOffset ( ) ;
2019-09-13 14:39:29 +02:00
timeNow . setMinutes ( timeNow . getMinutes ( ) + utcOffset ) ;
2019-10-11 19:08:28 +02:00
// Variable pour convertRomanArabicNumbers
const correspondancesRomainArabe =
[
[ 1000 , "M" ] ,
[ 900 , "CM" ] ,
[ 500 , "D" ] ,
[ 400 , "CD" ] ,
[ 100 , "C" ] ,
[ 90 , "XC" ] ,
[ 50 , "L" ] ,
[ 40 , "XL" ] ,
[ 10 , "X" ] ,
[ 9 , "IX" ] ,
[ 5 , "V" ] ,
[ 4 , "IV" ] ,
[ 1 , "I" ] ,
] ;
2019-10-04 20:10:38 +02:00
// Variable pour convertCurrency
const correspondancesMonnaie =
[
{
currency : "£" ,
symbol : "GBP"
} ,
{
currency : "$ Américain" ,
symbol : "USD"
} ,
{
currency : "$ Canadien" ,
symbol : "CAD"
} ,
{
currency : "$ Australien" ,
symbol : "AUD"
} ,
{
currency : "$ Mexicain" ,
symbol : "MXN"
} ,
{
currency : "CHF" ,
symbol : "CHF"
} ,
{
currency : "₽" ,
symbol : "RUB"
} ,
{
currency : "R$" ,
symbol : "BRL"
} ,
{
currency : "¥" ,
symbol : "JPY"
} ,
{
currency : "€" ,
symbol : "EUR"
} ,
] ;
2019-09-18 12:45:11 +02:00
// Variable pour randomQuote
2019-09-14 22:34:27 +02:00
const quotes =
[
2019-09-13 14:39:29 +02:00
{
2019-09-13 15:58:51 +02:00
quote : "Rêver, c’ est ce qu’ un humain peut faire de mieux." ,
source : "Divlo"
} ,
{
quote : "Deux choses sont infinies: l'univers et la bêtise humaine; et je ne suis pas sûr de l'univers." ,
2019-09-13 14:39:29 +02:00
source : "Albert Einstein"
} ,
{
2019-09-13 15:58:51 +02:00
quote : "Exige beaucoup de toi-même et attends peu des autres. Ainsi beaucoup d'ennuis te seront épargnés." ,
source : "Confucius"
} ,
{
quote : "Soyez le changement que vous souhaitez voir dans le monde." ,
2019-09-13 14:39:29 +02:00
source : "Mahatma Gandhi"
} ,
2019-09-18 12:45:11 +02:00
{
quote : "Le temps que vous aimez dépenser n'est pas perdu." ,
source : "Divlo"
} ,
2019-09-13 14:39:29 +02:00
{
2019-09-13 15:58:51 +02:00
quote : "Fais de ta vie un rêve, et d'un rêve, une réalité." ,
source : "Antoine de Saint-Exupéry"
} ,
{
quote : "La vie est un défi à relever, un bonheur à mériter, une aventure à tenter." ,
source : "Mère Teresa"
} ,
{
quote : "Un sourire coûte moins cher que l'électricité, mais donne autant de lumière." ,
source : "Abbé Pierre"
} ,
{
quote : "N'essayez pas de devenir un homme qui a du succès. Essayez de devenir un homme qui a de la valeur." ,
source : "Albert Einstein"
} ,
{
quote : "Notre plus grande gloire n'est point de tomber, mais de savoir nous relever chaque fois que nous tombons." ,
source : "Confucius"
} ,
{
quote : "Votez pour l'homme qui promet le moins, il sera le moins décevant." ,
2019-09-13 14:39:29 +02:00
source : "Bernard Baruch"
} ,
{
2019-09-13 15:58:51 +02:00
quote : "Ne dis pas peu de choses en beaucoup de mots, mais dis beaucoup de choses en peu de mots." ,
source : "Pythagore"
} ,
{
2019-10-04 20:10:38 +02:00
quote : "Le travail acharné bat le talent quand le talent ne travaille pas." ,
2019-09-13 14:39:29 +02:00
source : "Tim Notke"
} ,
{
2019-09-13 15:58:51 +02:00
quote : "Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie." ,
source : "Confucius"
} ,
{
quote : "Vous voulez vous lever le matin en pensant que l'avenir sera formidable - et c'est en cela que réside le fait d'être une civilisation à la conquête de l'espace. Il s'agit de croire en l'avenir et de penser que celui-ci sera meilleur que le passé. Et je ne peux rien trouver de plus excitant que d’ être parmi les étoiles." ,
source : "Elon Musk"
2019-09-14 19:11:00 +02:00
} ,
2019-09-14 22:34:27 +02:00
{
quote : "Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement." ,
source : "Albert Einstein"
} ,
2019-09-14 19:11:00 +02:00
{
quote : "C'est normal de ne pas savoir. Ce n'est pas parce que tu ne sais pas comment faire que tu es un mauvais développeur." ,
source : "Développeur Libre"
} ,
{
quote : "Si vous êtes en train de changer le monde, votre travail porte sur des choses importantes. Si bien que vous êtes excités dès que vous vous levez le matin." ,
source : "Larry Page"
} ,
{
quote : "Innover, c'est savoir abandonner des milliers de bonnes idées." ,
source : "Steve Jobs"
} ,
{
quote : "Les détails comptent, il vaut mieux attendre de les maîtriser." ,
source : "Steve Jobs"
} ,
{
quote : "Dans un monde qui évolue très vite, la seule stratégie qui est vouée à l'échec de façon garantie est de ne pas prendre de risques." ,
source : "Mark Zuckerberg"
} ,
{
quote : "Si vous vous décidez à n'entreprendre que des choses dont vous êtes sûr qu’ elles vont réussir, vous allez manquer tout un tas d' opportunités." ,
source : "Jeff Bezos"
} ,
2019-09-14 22:34:27 +02:00
{
quote : "L'enseignement devrait être ainsi : celui qui le reçoit le recueille comme un don inestimable mais jamais comme une contrainte pénible." ,
source : "Albert Einstein"
} ,
2019-09-14 19:11:00 +02:00
{
quote : "Vous devez être prêt à être mal compris si vous décidez d’ innover." ,
source : "Jeff Bezos"
} ,
{
quote : "Vos clients les plus malheureux sont votre meilleure source d'apprentissage." ,
source : "Bill Gates"
} ,
{
quote : "Tout le monde a une idée. Mais il s’ agit surtout de la mettre à exécution et d’ attirer d’ autres personnes pour vous aider à travailler et améliorer cette idée." ,
source : "Jack Dorsey"
2019-09-14 22:34:27 +02:00
} ,
{
quote : "Ne fais jamais rien contre ta conscience, même si l'Etat te le demande." ,
source : "Albert Einstein"
} ,
{
quote : "Un problème sans solution est un problème mal posé." ,
source : "Albert Einstein"
} ,
{
quote : "Personne n’ est trop vieux pour se fixer un nouvel objectif ou réaliser de nouveaux rêves." ,
source : "Les Brown"
} ,
{
quote : "La seule façon de faire du bon travail est d’ aimer ce que vous faites. Si vous n’ avez pas encore trouvé, continuez à chercher." ,
source : "Steve Jobs"
} ,
{
quote : "Un pessimiste voit la difficulté dans chaque opportunité, un optimiste voit l’ opportunité dans chaque difficulté." ,
source : "Winston Churchill"
} ,
{
quote : "Les gagnants trouvent des moyens, les perdants des excuses." ,
source : "F. D. Roosevelt"
} ,
{
quote : "La plus grande erreur que puisse faire un homme est d’ avoir peur d’ en faire une." ,
source : "Elbert Hubbard"
} ,
{
quote : "J’ ai décidé d’ être heureux parce que c’ est bon pour la santé." ,
source : "Voltaire"
} ,
{
quote : "Pour ce qui est de l’ avenir, il ne s’ agit pas de le prévoir, mais de le rendre possible." ,
source : "Antoine de Saint-Exupéry"
} ,
{
quote : "Celui qui veut atteindre un objectif lointain doit faire de petits pas." ,
source : "Saul Bellow"
} ,
{
quote : "Il n’ y a pas de réussites faciles ni d’ échecs définitifs." ,
source : "Marcel Proust"
} ,
{
quote : "Hier n’ existe plus , demain ne viendra peut-être jamais. Il n’ y a que le miracle du moment présent, savoure-le. C’ est un cadeau!" ,
source : "Marie Stilkind"
} ,
{
quote : "Il faut viser la lune, parce qu’ au moins, si vous échouez, vous finirez dans les étoiles." ,
source : "Oscar Wilde"
} ,
{
quote : "Celui qui veut réussir trouve un moyen. Celui qui veut rien faire trouve une excuse." ,
source : "Proverbe"
} ,
{
quote : "Vous ne trouverez jamais ce que vous ne cherchez pas." ,
source : "Confucius"
} ,
{
quote : "Si vous pouvez le rêver, vous pouvez le faire." ,
source : "Walt Disney"
} ,
{
quote : "La persévérance, c’ est ce qui rend l’ impossible possible, le possible probable et le probable réalisé." ,
source : "Léon Trotsky"
} ,
{
quote : "Il n’ y a qu’ une façon d’ échouer, c’ est d’ abandonner avant d’ avoir réussi." ,
source : "Georges Clémenceau"
} ,
{
quote : "La folie, c’ est de refaire la même chose et d’ en attendre un résultat différent." ,
source : "Albert Einstein"
} ,
{
quote : "L’ échec n’ est qu’ une opportunité pour recommencer la même chose plus intelligemment." ,
source : "Henry Ford"
2019-09-15 11:01:19 +02:00
} ,
2019-10-18 09:55:35 +02:00
{
quote : "La différence entre la stupidité et le génie, c’ est que le génie a ses limites." ,
source : "Neji Hyûga (Naruto)"
} ,
2019-09-15 11:01:19 +02:00
{
quote : "Rien n'est plus puissant qu'une idée dont l'heure est venue." ,
source : "Victor Hugo"
2019-09-13 14:39:29 +02:00
}
2019-09-14 22:34:27 +02:00
] ;