La référence (du w3C) : W3Schools.com

Voici le code javascript qui correpond aux commandes de base (entrées, sorties, tests conditionnels, boucle pour, boucle tans que)

(pour approfondir , utiliser le lien ci dessus ou bien trouver des ressources sur le web avec les môts clés : canvas, html5, tuto, ...)




ENTREE D'UN NOMBRE:

x est le nom de la case mémoire qui contiendra le nombre
Number() est pour signifier que la valeur entrée sera un nombre
prompt("message") est pour afficher une invite d'entrée avec un petit message


ENTREE D'UNE CHAINE DE CARACTÈRES :

x est le nom de la case mémoire qui contiendra la chaine de caractères
prompt("message") est pour afficher une invite d'entrée avec un petit message


SORTIE D'UN NOMBRE OU D'UNE CHAINE DE CARACTÈRES :

x est le nom de la case mémoire qui contient le nombre ou la chaine
alert() est pour afficher une fenêtre qui contient la valeurqui correspond à x

pour afficher le nombre 2 dans la fenêtre : alert(2);
pour afficher la chaine de caractères "bonjour" dans la fenêtre : alert("bonjour");



TEST CONDITIONNEL SIMPLE :

la série d'instruction ci dessous vous affiche un message en fonction de votre âge :

x = Number(prompt("entrez votre âge s.v.p."));
if(x>=18){alert("vous ètes majeur")};
if(x< 18){alert("vous ètes mineur")};


BOUCLE POUR :

for(i = 1 ; i < 10 ; i++) {alert("coucou") };

ceci affiche 9 fenêtres qui contiennent le message "coucou"

BOUCLE TANS QUE :

i = 0; while(i<= 10 ) {alert("coucou") ; i++ };

ceci affiche 11 fenêtres qui contiennent le message "coucou"

ATTENTION : il faut initialiser la valeur i avant la boucle
ATTENTION : il faut incrémenter la valeur de i à chaque boucle ( sinon on boucle à l'infinie --> BUG ! )