Etude de quelques fonctions JavaScript
Le JavaScript est un langage de programmation dont les fonctions sont
exécutées directement par votre ordinateur ! Il permet de mettre en place des algorithmes.
Le code Javascript doit être placé dans une balise HTML particulière, la balise script
.
La Concaténation
- Dans le code source du fichier suivant , que l'on peut lire avec firebug, localiser la balise
script
et lire les commentaires.
- Dans le code source du fichier suivant , effectuer le même travail.
Remarques :
- Toute variable doit être déclarée avant d'être utilisée. (voir dans le fichier JSScript2.js les expressions commençant par var)
- Nous avons « concaténé » (c'est à dire mis bout à bout) trois chaines de caractère : le message que vous avez écrit est : avec la chaine contenue dans prenom que vous avez saisi et la chaine j'espère que tu vas apprendre beaucoup de choses aujourd'hui en I.S.N.. Pour cela il suffit de les ajouter avec + dans le fichier JS.
- Dans Notepad++, ouvrir le code source des fichiers script2.html, JSScript2.js et csscript2.
- Ecrire un script qui demande à un élève son prenom, sa classe et la date du jour et qui affiche le message :
Bonjour "prénom", nous sommes le "date" et vous êtes en "classe".
- Intégrer le message ci dessus dans la zone 3 du fichier correspondant
- Mettre le background de la zone 3 en jaune
- Tester le fonctionnement de chaine.length sur le site w3schools.com Vous pouvez testez les fonctions grace au bouton "try it yourself"
- Créer un programme qui demande à l'utilisateur son nom et qui affiche le message "Votre nom contient ... lettres."
- Intégrer le message ci-dessous dans la zone 4 du fichier correspondant
- Mettre le background de la zone 4 en gris
Les Variables
Remarque :
Vous allez manipuler deux types de variable :
- Les chaines de caractères. (toujours entre "" ou ' ')
var message="Bonjour" ou var message='Pokemon' ou var message= "l'option I.S.N, c'est trop bien !"
- Les nombres :
nombres entiers. var message=1
nombres décimaux (Flottant ou Float) var message=9*8*7*6*4*5*1.5*1.1*4
- Observer le résultat du script somme.html .
Attention : Expliquer pourquoi il faut utiliser
parseInt.
ou parseFloat.
(Lire et traduire la définition.)
- Modifier le script somme.html afin d'afficher correctement la somme des deux nombres.
- Modifier le code permettant à l'utilisateur de choisir trois nombres et d'afficher automatiquement le produit de ces nombres (exemple de présentation)

Créer un programme qui demande à l'utilisateur un entier naturel et qui affiche la table de multiplication de ce nombre.
Suggestion de présentation :
