Documentation technique - Javascript

Langages disponibles :   PHP  Javascript  Python  Autres langages  

Guide pas à pas pour réaliser un challenge. Peu importe le language choisi, tu auras besoin de ta Key secrète, obtenu en créant un compte.


↓ Documentation → Je m'inscris pour avoir une Key secrète

Personne qui code
Cette documentation te permet de t'organiser pour réaliser plusieurs challenges.

Si tu veux juste en tester un vite fait, tu peux répondre aux challenges en "mode formulaire", tu récupères des données, et tu saisies ta réponse.
→ Choisir 1 challenge.

Installation Javascript

Il sera prochainement possible de cloner un repo github dédié aux challenges en Javascript. En attendant, voici quelques étapes pour pouvoir réaliser les challenges. On dirait que c'est compliqué parce qu'il y a beaucoup d'étapes mais en moins de 5 minutes, c'est en place !



1. Crée une arborescence en local

/Challenges
  - index.html

Ou encore :

/Challenges
  - challenge_1.html (ou challenge_foot_1.html)
  - challenge_2.html (ou challenge_wall_e_1.html)



2. Copie le fichier index.html

Clique sur le fichier pour l’ouvrir dans un nouvel onglet et copier/coller son contenu : index.html
C’est dans le tag script que tu pourras taper ton code et le tester.



3. Colle ta key secrète

La constante playerKey doit être complétée avec ta key secrète.



4. Renseigne le code d'un challenge

Sur les pages d'un challenge, tu retrouveras son code, qui est en gros son nom écrit en majuscule, un peu comme une constante. Le premier par exemple c'est PIERRE_FEUILLE_CISEAUX.

La constante engineCode doit donc être complétée avec le code du challenge.



5. C'est parti !

Ouvre ton fichier JS dans ton éditeur de code préféré et code le challenge.

Pour exécuter ton code, lance le fichier index.html dans ton navigateur préféré et recharge la page pour chacune de tes tentatives.



6. Là tout est Ok mais si tu veux tu peux lire quand même ce dernier paragraphe

À chaque chargement de page la classe Game va se lancer à l’aide de ta key (playerKey) et du code du challenge (engineCode) et va initialiser un jeu de données. Tu peux consulter ce jeu de données directement sur la page web ou bien dans la console du navigateur.

Tu as ensuite un encart dédié au challenge, c’est ici que tu vas intégrer ton code.

Enfin pour tester ta réponse, tu dois décommenter la ligne tout en bas “game.push…” en ayant bien entendu alimenter la variable playerResponse.

Et voilà ! Le challenge en Javascript n'a plus de secret pour toi ! Libre à toi ensuite de coder comme bon te semble. Mais n'oublie pas qu'un code Javascript propre, c'est toujours mieux :)

Si tu as bien réussi à tout installer et à faire un premier challenge, merci de partager cette superbe nouvelle avec ton entourage. Par contre si tu as échoué, n'hésite pas à nous contacter pour nous insulter. Si l'insulte est recherchée, on essaiera de t'aider.


Je suis prêt... montre moi les challenges...




Reste informé de l'arrivée de nouveaux challenges !

Inscris-toi dès maintenant à la newsletter. Reçois, une fois par mois, les nouveaux challenges, les corrigés et des ressources sur le développement web en général.