1 JavaScript VariableOperateurStructuresControle
1 JavaScript VariableOperateurStructuresControle
ISMONTIC TANGER
ADDARRAZI ILHAM
2023-2024
Introduction
Tout d'abord, il faut savoir qu'absolument tous les sites qui tournent sur
Ce qui veux dire que si vous voulez coder un site internet, il faudra
une qui sert lorsqu'on souhaite utiliser un script contenu dans un fichier
tiers.
Code JS externe
1. Identificateur
La programmation JavaScript, comme tous les langages informatiques,
demande au développeur de définir des identificateurs, pour nommer une
variable.
Les identificateurs comportent des caractères alphanumériques et le tiret
soulignant (_).
Ils ne peuvent commencer par un chiffre, et les majuscules comptent.
Types et variables
2. Déclaration:
JavaScript est un langage non typé : le type d’une variable est défini au
moment de l’exécution.
JavaScript autorise la manipulation de types classiques : booléens, entiers,
réels, caractères et chaîne de caractères et tableaux. Cela dit les types ne sont
pas déclarés, uniquement les variables.
Les déclarations:
var : utilisé pour déclarer une variable globale (function scope)
let : utilisé pour déclarer une variable dont la portée est limitée à un
bloc (block scope)
const : permet de déclarer une variable qui doit avoir une valeur
initiale et ne peut pas être réassignée.
Types et variables
2. Déclaration:
Il existe 2 types de déclarations:
Déclaration explicite :
var nom_variable = new Type de la variable;
var nom_variable;
var Numero = 1 ; var Prenom = "Abdelilah" ;
Déclaration implicite :
Numéro = 1 ; Prénom = "Rachid" ;
Types et variables
3. Types:
JavaScript est un langage dont le typage est faible et dynamique. Cela signifie
qu'il n'est pas nécessaire de déclarer le type d'une variable avant de l'utiliser.
Le type de la variable sera automatiquement déterminé lorsque le programme
sera exécuté. Cela signifie également que la même variable pourra avoir
différents types au cours de son existence.
Le dernier standard ECMAScript définit 8 types de données :
Exercice d’application 1:
Écrire un programme qui demande à l'utilisateur de saisir le longueur et largeur
d’un rectangle et calculer sa surface et son périmètre.
Exercice d’application 2:
Écrire un programme qui demande à l'utilisateur de taper 5 entiers et qui affiche
leur moyenne. Le programme ne devra utiliser que 2 variables.
Exercice d’application 3:
Ecrire un programme en Javascript qui demande à l'utilisateur de saisir deux
nombres a et b et qui permet d’échanger les valeurs de ces deux valeurs.
Affichez les valeurs avant et après permutation.
Les structures de contrôles
N.B : Une année est bissextile si elle est divisible par 4 et pas par 100 ou si elle est
Exercice d’application 2:
Construire un script permettant de simuler une calculette: le script demande deux
Utiliser SWITCH
Les structures répétitives
Ecrire un script qui demande un nombre de départ, et qui ensuite affiche les dix
nombres suivants.
Par exemple, si l'utilisateur entre le nombre 17, le script affichera les nombres de
18 à 27.
Les structures répétitives
Exercice d’application 3:
qui calcule le nombre de valeurs saisies. La saisie des nombres s’arrête lorsque