Ajouter le code dans une page html

Slides:



Advertisements
Présentations similaires
Cours de Langage C Les structures
Advertisements

Guide de l'enseignant SolidWorks, leçon 1 Nom de l'établissement Nom de l'enseignant Date.
11 Alternative : syntaxe CSharp la structure conditionnelle : –si condition alors instruction1 sinon instruction2 fin si –En C# : if (condition) { instruction1.
Comment utiliser le débogueur de Visual Studio /8/2015 INF145 1 Créé par Julien Galarneau Allaire, révisé par Eric Thé S.E.G.
1 Manuel d’utilisation Application Datamédis® sur Pocket PC Propriété PROMEDIS S.A.
1 Programmation en C++ Cycle de vie ● La vie d'un objet ● Destructeur ● Gestion de mémoire dynamique.
1 Programmation en C++ IO en C++/SL ● Standard Library ● Types, objets pour IO ● L'entrée de clavier ● Sortie à l'écran ● Fichiers.
1 Bonnes Pratiques ● Indentation ● Présentation ● Initialisation des variables ● Conditions ● Gestion d'erreurs ● Conventions.
Guide d’utilisation d’Europresse. Europresse : Qu’est-ce que c’est Un portail d’archives de presse Plus de 3000 sources disponibles dont environ 650 en.
MàN Info Licence acoustique
annuités, mensualités remboursements constants VPM pendant une période ininterrompue
UE2 - M22 Licence acoustique
Le Langage JavaScript pour le web
Javascript 1° PARTIE : LES BASES
JAVA.
Ajouter le code dans une page html
soit à l’aide d’un logiciel de transfert FTP
Réaliser une opération de contournage en fraisage
Projet de programme et recommandations
LES TABLEAUX EN JAVA.
Programme Robot Aspirateur
Session 1 6 mars 2017 Plateforme ICONICS Justine Guégan
Algorithme et programmation
Les Tableaux Mme DJEBOURI. D.
Algorithmique AU El harchaoui noureddine
Algorithmique demander jeu du pendu.
e-Prelude.com Visite guidée - session 1 Les articles
L’Instruction de Test Alternatif
SIF-1053 Architecture de ordinateurs
Javadoc et débogueur Semaine 03 Version A16.
Bases de programmation en Python
Principes de programmation (suite)
Activités algorithmiques
Tableaux à plusieurs dimensions en langage C
Collecte de données CAPI
Algorithmique & Langage C
Programmation Orientée Objet I. Introduction
Python for beginners Qu'est ce que Python
Science du traitement rationnel de l'information
Codage Indenter le code Limiter la portée des variables Traiter les erreurs en premier Utiliser le switch au delà de 3 tests en cascades Ne jamais utiliser.
« Un langage de programmation est une convention pour donner des ordres à un ordinateur. Ce n’est pas censé être obscur, bizarre et plein de pièges subtils.
Concepts de base de la programmation
Création Et Modification De La Structure De La Base De Données
Cours N°10: Algorithmiques Tableaux - Matrices
PROGRAMMATION ET ENSEIGNEMENT
Exercice PHP DEUST TMIC
Introduction à Internet
GUIDE DE L’UTILISATEUR DU VOLET WEB DU PROGICIEL EDC
Révision du format des données
Assembleur, Compilateur et Éditeur de Liens
B.Shishedjiev - Informatique
Semaine #2 INF130 par Frédérick Henri.
Programmation procédurale Introduction en JavaScript
03- Evaluation Access 2003 Cette évaluation comporte des QCM (1 seule réponse) et des Zones à déterminer dans des copies d’écran.
Bonjour, Je suis votre guide pour cette visite de votre nouveau logiciel HDS. Je vais vous montrer comment préparer une note de frais.
Filière Génie Civil – 2018 Langage C Tableaux – Exercices de révision
Chapitre 3: Les scriptes
Le programme informatique L’algorithme Le codage
Module 5 : Gestion de l'accès aux ressources à l'aide de groupes
Administrer le site des théâtres de Compiègne
Compléments: chaînes de caractères
Système de gestion de contenu de sites web
Programmation Scratch
Opérateurs et fonctions arithmétiques Opérateurs de relation Opérateurs logiques Cours 02.
Exercices récapitulatifs
PROGRAMMATION ET ENSEIGNEMENT
Le langage C# : Partie 1.
STS Web Services libres Gérer les services libres
Python Nicolas THIBAULT
Type Tableau Partie 1 : Vecteurs
Transcription de la présentation:

Ajouter le code dans une page html 1. Introduction Ajouter le code dans une page html Le code s’exécute sur le client Directement dans le fichier html en liant depuis la page HTML un fichier externe, dans lequel sont placées les instructions JavaScript : il est recommandé de la placer en fin de document juste avant </body> <script type="text/javascript"> // Mon code Javascript ... </script> <script type="text/javascript" src="monscript.js"></script>

Afficher dans le console 1. Introduction Afficher dans le console console.log() Passer en mode débogage console.log("Bonjour en JavaScript !"); console.log("Bonjour en JavaScript !"); console.log("Faisons quelques calculs."); console.log(4 + 7); console.log(12 / 0); console.log("Au revoir !");

Les variables 1. Introduction var b = 0; // b contient la valeur 0 Une variable possède trois grandes propriétés : Son nom, qui permet de l'identifier. Un nom de variable ne de doit pas comporter de caractères spéciaux Sa valeur, qui est la donnée actuellement mémorisée dans cette variable Son type, qui détermine le rôle et les opérations applicables à cette variable. JavaScript est un langage à typage dynamique (n'impose pas de définir le type d'une variable) Déclarer une variable var b = 0; // b contient la valeur 0 b += 1; // b contient la valeur 1 b++; // b contient la valeur 2 console.log(b); // Affiche 2

Interactions avec l'utilisateur 1. Introduction Interactions avec l'utilisateur Saisie et affichage d'informations var prenom = prompt("Entrez votre prénom :"); alert("Bonjour, " + prenom);

Ajoutez des conditions 1. Introduction Ajoutez des conditions L'instruction if var nombre = Number(prompt("Entrez un nombre :")); if (nombre > 0) { console.log(nombre + " est positif"); }else{ console.log(nombre + " est négatif ou nul"); }

Ajoutez des conditions 1. Introduction Ajoutez des conditions L'opérateur logique ET L'opérateur logique OU L'opérateur logique NON if ((nombre >= 0) && (nombre <= 100)) { console.log(nombre + " est compris entre 0 et 100"); } if ((nombre < 0) || (nombre > 100)) { console.log(nombre + " est en dehors de l'intervalle [0, 100]"); } if (!(nombre > 100)) { console.log(nombre + " est inférieur ou égal à 100"); }

Exprimer un choix 1. Introduction L'opérateur logique ET var meteo = prompt("Quel temps fait-il dehors ?"); switch (meteo) { case "soleil": console.log("Sortez en t-shirt."); break; case "vent": console.log("Sortez en pull."); case "pluie": console.log("Sortez en blouson."); default: console.log("Je n'ai pas compris !"); }

Répétez des instructions 1. Introduction Répétez des instructions La boucle while La boucle for console.log("Début du programme"); Var nombre = 1; while (nombre <= 5) { console.log(nombre); nombre++; } console.log("Fin du programme"); var compteur; for (compteur = 1; compteur <= 5; compteur++) { console.log(compteur); }

Les fonctions 1. Introduction function direBonjour() { Une fonction est un regroupement d'instructions qui réalise une tâche donnée. Passage de paramètres function direBonjour() { var message = "Bonjour !"; return message; } console.log("Début du programme"); console.log(direBonjour()); console.log("Fin du programme"); function direBonjour(prenom) { var message = "Bonjour, " + prenom + " !"; return message; } console.log(direBonjour("Baptiste"));

Les fonctions 1. Introduction // TODO : écrire la fonction calculer() TP calculatrice // TODO : écrire la fonction calculer() console.log(calculer(4, "+", 6)); // Doit afficher 10 console.log(calculer(4, "-", 6)); // Doit afficher -2 console.log(calculer(2, "*", 0)); // Doit afficher 0 console.log(calculer(12, "/", 0)); // Doit afficher Infinity

Manipulez les chaînes de caractères 1. Introduction Manipulez les chaînes de caractères Obtenir la longueur d'une chaîne Convertir une chaîne en minuscules ou en majuscules console.log("ABC".length); // Affiche 3 console.log("Je suis une chaîne".length); // Affiche 18 var motInitial = "Bora-Bora"; var motEnMinuscules = motInitial.toLowerCase(); console.log(motEnMinuscules); // Affiche "bora-bora" var motEnMajuscules = motInitial.toUpperCase(); console.log(motEnMajuscules); // Affiche "BORA-BORA"

Manipulez les chaînes de caractères 1. Introduction Manipulez les chaînes de caractères Accéder à un caractère d'une chaîne var sport = "Tennis-ballon"; // 13 caractères console.log(sport.charAt(0)); // Affiche "T" console.log(sport[0]); // Affiche "T" console.log(sport.charAt(6)); // Affiche "-" console.log(sport[6]); // Affiche "-"

Manipulez les chaînes de caractères 1. Introduction Manipulez les chaînes de caractères TP Informations sur le mot Créez un programme mot.js qui fait saisir un mot à l'utilisateur, puis affiche le nombre de lettre Comptage du nombre de voyelles Complétez le programme mot.js en y ajoutant une fonction compterNbVoyelles() qui prend un mot en paramètre et renvoie son nombre de voyelles. Utilisez cette fonction pour afficher le nombre de voyelles et de consonnes du mot. Inversion du mot Complétez le programmemot.js avec une fonctioninverser() qui prend en paramètre un mot et renvoie ce mot écrit à l'envers. Utilisez cette fonction pour afficher le mot inversé.

Stockez vos données dans des tableaux 1. Introduction Stockez vos données dans des tableaux Créer un tableau Obtenir la taille d'un tableau Accéder à un élément d'un tableau . var tab = ["Bonjour", 7, true]; console.log(tab.length); // Affiche 3 console.log(tab[0]); // Affiche "Bonjour" console.log(tab[[1]); // Affiche 7 console.log(tab[[2]); // Affiche true

Stockez vos données dans des tableaux 1. Introduction Stockez vos données dans des tableaux Parcourir un tableau Ajouter un élément dans un tableau . for (var i = 0; i < tab.length; i++) { console.log(tab[i]); } tab.forEach(function (data) { console.log(data); }); tab.push("SAlUT");

Stockez vos données dans des tableaux 1. Introduction Stockez vos données dans des tableaux TP Ecrivez un programme max.js qui déclare un tableau contenant des nombres. Le programme calcule et affiche ensuite la plus grande valeur présente dans le tableau. Saisie d'une liste de mots Ecrivez un programme listmots.js qui fait saisir à l'utilisateur des mots jusqu'à ce qu'il saisisse "stop". Le programme affiche alors la liste des mots saisis.