Liens sponsorisés
 
Les bases de la programmation - Partie 1
par sky , le Dimanche 01 août 2004
3 Exercices


Exercice 1
Ecrire un programme qui inialise trois variables avec les valeurs 3, 5 et 7, avec une fonction qui fait la somme des deux premières variables auxquelles on soustrait la dernière, avec l'affichage par une alerte du résultat.

Voir la solution

Exercice 2
Corriger le programme suivant pour qu'il fonctionne, une erreur s'est glissée dans le code. Lancer le programme buggé pour voir son comportement, vous devriez normalement tout de suite voir oû il se cache.

/*
ce programme a pour but de calculer le pourcentage de deux nombres
et d afficher le resultat
*/

// fonction qui fait le travail
function calcul_le_pctg ( param1, param2 ) {
// je fais le calcul
param2 = param1 / param2 * 100;
// je revoie la valeur
return param1;
}
// creer une alerte avec la valeur donnee
function display_value ( valeur_a_afficher ) {
// lance l alerte
alert ( valeur_a_afficher );
}
// j initialise mes variables
var n1 = 2;
var n2 = 4;
// j appelle mes fonctions
display_value (calcul_le_pctg ( n1, n2 ));

Voir la solution

4 Premières conclusions

Vous voila en partie initié aux bases de la programmation en Javascript. Dans la partie 2 et les suivantes, nous aborderons d'autres aspets de la programmation, de plus en plus intéressants pour réaliser des programmes plus complexes.


5 Vos questions / Mes réponses

Si vous avez des problèmes ou des incompréhensions n'hésitez pas à m'envoyer un mail , j'ajouterai ici les questions intéressantes et modifierai l'article en conséquense pour plus de clarté.

Question de Tazi4734 :

Est-ce que ca doit forcement être collé à la marge ? Ou il peut y avoir un espace ?
Réponse :
Il n'y a aucune limitation sur les espaces. Tu peux en rajouter pour améliorer la lisibilité. Nous verrons dans une prochaine partie de cet article, qu'il est fortement conseillé d'en rajouter et pourquoi.

L'interpréteur interpréte un espace comme un séparateur. S'il n'y a rien entre deux espaces il n'interpréte donc rien.
Question de Tazi4734 :
Quand on fait une liste, il ne met pas d'espace entre la variable et la virgule, est-ce qu'on peut en mettre un ( enfin j'ai essayé d'en mettre mais ca sert à rien donc ce n'est pas la touche mais l'espace "physique" entre les lettres )
Réponse :
Pour les listes, tu peux les écrire avec autant d'espaces que tu veux, comme dans la question précédente, c'est une question de lisibilité.

Mais ce qui est interessant, c'est que le programme, lui va te l'écrire ( dans un alert() par exemple ) de la manière qu'il veut l'afficher, tu auras ainsi le comportement de la machine.
 
 
 
Powered by CaMykS