Computing">
[Go to site: main page, start]

0% ont trouvé ce document utile (0 vote)
16 vues2 pages

Méthodes JavaScript pour débutants

Ce document présente des méthodes et fonctions JavaScript pour afficher des sorties et des entrées, ainsi que des opérations sur les chaînes de caractères et les objets Date et Array. Il décrit des fonctions comme isNaN, Number, parseInt, et parseFloat, ainsi que des méthodes de l'objet Math pour des calculs mathématiques. Enfin, il aborde les propriétés et méthodes de l'objet String pour manipuler des chaînes de caractères.

Transféré par

abk88999
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)
16 vues2 pages

Méthodes JavaScript pour débutants

Ce document présente des méthodes et fonctions JavaScript pour afficher des sorties et des entrées, ainsi que des opérations sur les chaînes de caractères et les objets Date et Array. Il décrit des fonctions comme isNaN, Number, parseInt, et parseFloat, ainsi que des méthodes de l'objet Math pour des calculs mathématiques. Enfin, il aborde les propriétés et méthodes de l'objet String pour manipuler des chaînes de caractères.

Transféré par

abk88999
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

Domaine : Systèmes, technologies et Internet Niveau : 4ème SI --STI--

Annexe JavaScript
Méthodes pour afficher une sortie
Nom Description
alert("msg") Affiche un message dans une boite de dialogue
[Link]("msg") Affiche directement me message dans le document HTML

Méthodes pour afficher une entrée


Nom Description
prompt("msg") Affiche une boite de dialogue avec le titre "msg" et une zone de saisie

Fonctions JS
Nom Description Exemple Résultat
let b = isNaN(123); b = False
Fonction qui retourne vrai si a n’est pas un
isNaN(a) let b = isNaN("123"); b = False
nombre, sinon elle retourne faux
let b = isNaN("Bob"); b = True
let n = Number(true); n=1
let n = Number(false); n=0
let n = Number(123); n = 123
let n = Number(-123); n = -123
let n = Number("10"); n = 10
Number(ch) Fonction qui convertit une chaine ch en un nombre let n = Number("-10"); n = -10
let n = Number("10.5"); n = 10.5
let n = Number("Bob"); n = NaN
let n = Number(5e3); n = 5000
let n = Number(5e-3); n = 0.005
let n = Number(""); n=0
let n = parseInt("101", 2) n=5
let n = parseInt("10"); n = 10
Fonction qui convertit une chaine ch en un entier let n = parseInt("10.5"); n = 10
parseInt(ch,[b])
exprimé dans la base b let n = parseInt("10 20 30"); n = 10
let n = parseInt("10 years"); n = 10
let n =parseInt("years 10"); NaN
let n = parseFloat("10"); n = 10
let n = parseFloat("10.5"); n = 10.5
parseFloat(ch) Fonction qui convertit une chaine ch en réel let n = parseFloat("10 20 30"); n = 10
let n = parseFloat("10 years"); n = 10
let n = parseFloat("years 10"); NaN
String(a) Fonction qui convertit la valeur a en chaine let ch = String(123); ch = "123"

Méthodes de l’objet Math


Nom Description Exemple Résultat
[Link](x) Méthode qui retourne la valeur absolue de x let n = [Link](-3); n=3
let n = [Link](5.5); n=6
[Link](x) Méthode qui retourne l'entier arrondi le plus proche de x
let n = [Link](6.1); n=6
Méthode qui retourne la partie entière de x et retire la
[Link](x) let n = [Link](5.9); n=5
partie décimale
[Link](x) Méthode qui retourne la racine carrée de x let n = [Link](64); n=8
[Link]() Méthode qui retourne un réel au hasard entre 0 et 1 let n = [Link](); n = 0.7

Professeur : Feten Aït Achgar Ep Triki Page 1 sur 2


Domaine : Systèmes, technologies et Internet Niveau : 4ème SI --STI--

Attribut et méthodes de l’objet String


let ch = "4 sciences info";
Nom Description Exemple Résultat
[Link] Propriété qui retourne la longueur de ch let x = [Link] ; x = 15
[Link](p) Méthode qui retourne le caractère situé à la pos p let c = [Link](3) ; c = "c"
[Link](p) Méthode qui retourne le code ASCII du
let x = [Link](3) ; x = 99
caractère situé à la position p
[Link](ch1) Méthode qui retourne la première position de x=4
let x = [Link]("i");
[Link](ch1, p) ch1 dans ch si elle existe sinon retourne -1, on x = -1
let x = [Link]("Info");
peut préciser la position p à partir de laquelle la x = 11
let x = [Link]("i",5);
recherche commence
[Link](ch1) Méthode qui retourne la dernière position de x = 11
let x = [Link]("i");
[Link](ch1,p) ch1 dans ch si elle existe sinon retourne -1, x = -1
let x = [Link]("z");
on peut préciser la position p à partir de x=4
let x = [Link]("i",10);
laquelle la recherche commence
[Link](d, f) Méthode qui retourne une sous-chaîne de la let ch1 = [Link](0,4) ; ch1 = "4 sc"
position d à la position f (exclu) let ch1 = [Link](2,5); ch1 = "sci"
[Link](ch1,ch2) Méthode qui remplace la première occurrence let ch3= [Link]("info", "3"); ch3="4 sciences 3"
de ch1 par ch2 dans ch. let ch3= [Link]("Info", "3"); ch3="4 sciences info"

[Link]() Méthode qui retourne la chaine ch en ch1 = "4 sciences info"


let ch1= [Link]() ;
minuscule
[Link]() Méthode qui retourne la chaine ch en ch1 = "4 SCIENCES
let ch1= [Link]() ;
majuscule INFO"
[Link]() Méthode qui supprime les espaces au début et
let ch1= " Hello ".trim() ; ch1 = "Hello"
à la fin de la chaine ch
[Link] Méthode qui retourne une chaine
(num1, …, numN) formée par la concaténation des let ch = [Link](65); ch = "A"
résultats de conversion des codes let ch=[Link](72, 69, 76, 76, 79); ch = "HELLO"
ASCII passés en paramètres

Méthodes de l’objet Date


let d = new Date() ; //pour déclarer un nouveau objet de type date contenant la date système de la forme :
Mon May 13 2024 13:45:37 GMT+0100 (UTC+01:00)
let d2 = new Date("10/22/2024 14 :12 :50") ;
d2 contient : Tue Oct 22 2024 14:12:50 GMT+0100 (UTC+01:00)
Nom Description Exemple Résultat
Méthode qui retourne le jour du
[Link]() let jour = [Link]() ; jour = 13
mois de la date d (de 1 à 31)
Méthode qui retourne le numéro du
[Link]() let mois = [Link]() ; mois = 4
mois de la date d (de 0 à 11)
Méthode qui retourne l’année de la
[Link]() let annee = [Link]() ; annee = 2024
date d (4 chiffres)
Méthode qui retourne une chaine de texte= "Mon May 13 2024 16:12:40
[Link]() let texte = [Link]() ;
caractères représentant la date d GMT+0100 (UTC+01:00)"

L’objet Array
Soit le tableau « jours » suivant :
const jours = ["Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi"] ;
Donc :
[Link] = 7 jours[0] = "Dimanche" jours[1] = "Lundi"
Professeur : Feten Aït Achgar Ep Triki Page 2 sur 2

Vous aimerez peut-être aussi