0% ont trouvé ce document utile (0 vote)
6 vues5 pages

Initiation À JavaScript

Ce document est une initiation à JavaScript, présentant les concepts de base tels que les variables, les conditions, les boucles, les tableaux et les fonctions. Il inclut également des exercices pratiques pour appliquer ces concepts, comme vérifier si un nombre est positif ou négatif, afficher des nombres pairs, et créer des fonctions. Les exemples de code illustrent chaque concept de manière claire et concise.

Transféré par

oussamabenjaa88
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
6 vues5 pages

Initiation À JavaScript

Ce document est une initiation à JavaScript, présentant les concepts de base tels que les variables, les conditions, les boucles, les tableaux et les fonctions. Il inclut également des exercices pratiques pour appliquer ces concepts, comme vérifier si un nombre est positif ou négatif, afficher des nombres pairs, et créer des fonctions. Les exemples de code illustrent chaque concept de manière claire et concise.

Transféré par

oussamabenjaa88
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Initiation à JavaScript

1. Introduction
JavaScript est un langage de programmation utilisé pour rendre les pages web interactives.
[Link]("Bonjour !");
2. Les variables : stocker des données ou des résultats
let nom = "Ali"; //texte
const age = 20; //Nombre
• let → modifiable
• const → constante
3. Les conditions : choisir un traitement en fonction d’une condition
- if / else
let age = 17;
if (age >= 18) {
[Link]("Majeur");
} else {
[Link]("Mineur");
}
- else if
let note = 12;

if (note < 10) {


[Link]("Échec");
} else if (note < 14) {
[Link]("Passable");
} else {
[Link]("Bien");
}
- switch
let jour = "lundi";
switch (jour) {
case "lundi":
[Link]("Début semaine");
break;
default:
[Link]("Autre jour");
}
4. Les boucles: répéter un traitement
→ for
for (let i = 0; i < 5; i++) {
[Link](i);
}
- while
let i = 0;

while (i < 5) {
[Link](i);
i++;
}
- for...of
let tab = [1, 2, 3];
for (let n of tab) {
[Link](n);}
5. Les tableaux
Initiation à JavaScript
let fruits = ["pomme", "banane", "orange"];
- Afficher tous les éléments
let fruits = ["pomme", "banane", "orange"];
for (let f of fruits) {
[Link](f);
}

6. Les fonctions
function addition(a, b) {
return a + b;
}
Initiation à JavaScript

Exercices
Exercice 1
Afficher si un nombre est positif, négatif ou nul

let n = 0;
if (n > 0) {
[Link]("Positif");
} else if (n < 0) {
[Link]("Négatif");
} else {
[Link]("Nul");
}
Exercice 2
Vérifier si un nombre est divisible par 3

let n = 9;
if (n % 3 === 0) {
[Link]("Divisible par 3");
} else {
[Link]("Non divisible");
}
Exercice 3
Vérifier accès (âge ≥ 18 et ticket valide)

let age = 20;


let ticket = true;

if (age >= 18 && ticket) {


[Link]("Autorisé");
} else {
[Link]("Refusé");
}
Exercice 4
Donner une mention selon la note

let note = 15;


if (note < 10) {
[Link]("Insuffisant");
} else if (note < 14) {
[Link]("Passable");
} else {
[Link]("Bien");
}
Exercice 5
Afficher de 1 à 10

for (let i = 1; i <= 10; i++) {


[Link](i);
}
Exercice 6
Initiation à JavaScript
Afficher les nombres pairs de 1 à 20

for (let i = 1; i <= 20; i++) {


if (i % 2 === 0) {
[Link](i);
}
}
Exercice 7
Calculer la somme de 1 à 50

let somme = 0;

for (let i = 1; i <= 50; i++) {


somme += i;
}
[Link](somme);
Exercice 8
Afficher un triangle

for (let i = 1; i <= 5; i++) {


[Link]("*".repeat(i));
}
Exercice 9
Afficher la table de multiplication de 5

for (let i = 1; i <= 10; i++) {


[Link]("5 x " + i + " = " + (5 * i));
}
Exercice 10
Afficher tous les éléments

let fruits = ["pomme", "banane", "orange"];


for (let f of fruits) {
[Link](f);
}
Exercice 11
Afficher seulement les nombres > 5

let tab = [2, 8, 4, 10];


for (let n of tab) {
if (n > 5) {
[Link](n);
}
}
Exercice 12 : Trouver le maximum
let tab = [3, 7, 2, 9];
let max = tab[0];
for (let n of tab) {
if (n > max) { max = n; }}
[Link](max);
Exercice 13 : Créer une fonction qui multiplie deux nombres
Initiation à JavaScript
function mult(a, b) {
return a * b;
}
[Link](mult(3, 4));
Exercice 14 : Fonction qui vérifie pair ou impair

function estPair(n) {
return n % 2 === 0;
}
[Link](estPair(6));
Exercice 15 : Compter les voyelles
function compterVoyelles(txt) {
let voyelles = "aeiou";
let count = 0;
for (let c of txt) {
if ([Link](c)) {
count++;
}
}
return count;
}
[Link](compterVoyelles("javascript"));

Vous aimerez peut-être aussi