4 JavaScript
4 JavaScript
🔢 Opérateurs
🔍 Tester
localhost/2025-2026/STI/[Link] 1/8
06/06/2026 11:53 Annexe JS 2025 - Résumé complet avec exemples
🔍 Tester
10 20 Comparer
10 == 20 : false
10 != 20 : true
10 > 20 : false
10 < 20 : true
+ - * / %
let a = 15, b = 4;
🔍 Tester
15 4 Calculer
15 + 4 = 19
15 - 4 = 11
15 × 4 = 60
15 ÷ 4 = 3.75
15 % 4 = 3
💬 Affichage et saisie
localhost/2025-2026/STI/[Link] 2/8
06/06/2026 11:53 Annexe JS 2025 - Résumé complet avec exemples
// Afficher un message
alert("Bienvenue !");
🔍 Tester
alert() prompt()
Bonjour Slim !
🔄 Fonctions de conversion
let ch = "123.45";
🔍 Tester
123.45 Convertir
Valeur : "123.45"
isNaN() : false
Number() : 123.45
parseFloat() : 123.45
localhost/2025-2026/STI/[Link] 3/8
06/06/2026 11:53 Annexe JS 2025 - Résumé complet avec exemples
parseInt() : 123
String() : "123.45"
getElementById() / getElementsByName()
🔍 Démonstration
Texte modifié par getElementById() !
getElementById()
📐 Objet Math
[Link](-5);
// 5 (valeur absolue)
[Link](16);
// 4 (racine carrée)
[Link](3.6);
// 4 (arrondi)
[Link](3.9);
// 3 (troncature)
[Link](); // [Link]
(aléatoire entre 0 et 1)
localhost/2025-2026/STI/[Link] 4/8
06/06/2026 11:53 Annexe JS 2025 - Résumé complet avec exemples
🔍 Tester
[Link](-5) = 5
[Link](16) = 4
[Link](3.6) = 4
[Link](3.9) = 3
[Link]() = 0.09059324640008626
📝 Chaînes de caractères
[Link]; // longueur
[Link]("le"); //
position de "le"
[Link]("o"); //
dernière position de "o"
[Link](2, 9);
// sous-chaîne
[Link]("Monde", "Univers"); // remplacement
[Link](); // minuscules
[Link](); // majuscules
[Link](); // supprime les espaces
[Link](72,101,108,108,111); // "Hello"
🔍 Tester
localhost/2025-2026/STI/[Link] 5/8
06/06/2026 11:53 Annexe JS 2025 - Résumé complet avec exemples
[Link](72,101,108,108,111) : "Hello"
[Link](74,83) : "JS"
📅 Objet Date
🔍 Tester
Date spécifique : Thu May 29 2025 01:00:00 GMT+0100 (heure d’été britannique)
getFullYear() : 2025
getMonth() : 5
getDate() : 29
🎨 Manipulation du DOM
// Modifier un attribut
[Link] = "nouvelle valeur";
[Link] = true;
[Link] = true;
[Link] = "[Link]";
// Modifier un style
[Link] = "red";
localhost/2025-2026/STI/[Link] 6/8
06/06/2026 11:53 Annexe JS 2025 - Résumé complet avec exemples
[Link] = "200px";
// Méthodes spécifiques
[Link]();
[Link]();
🔍 Tester
Boîte
🎯 Sélecteur <select>
Propriété selectedIndex
🔍 Tester
selectedIndex : 0
Texte : Tunisie
Valeur : tn
localhost/2025-2026/STI/[Link] 7/8
06/06/2026 11:53 Annexe JS 2025 - Résumé complet avec exemples
📑 Tableau récapitulatif
Catégorie Fonctions/Méthodes/Propriétés
Saisie prompt()
Chaînes length
indexOf() lastIndexOf()
substring() replace()
Sélecteur selectedIndex
localhost/2025-2026/STI/[Link] 8/8