Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Aperçu des Types de Données | Variables et Types de Données
Introduction à JavaScript
course content

Contenu du cours

Introduction à JavaScript

Introduction à JavaScript

1. Concepts de Base
2. Variables et Types de Données
3. Opérations de Base
4. Instructions Conditionnelles
5. Boucles
6. Fonctions

book
Aperçu des Types de Données

Les données peuvent être représentées de différentes manières, et les opérations que vous effectuez sur les données peuvent différer en fonction des types de données.

Remarque

Le Type de Donnée indique à l'interpréteur comment travailler avec les données.

Voyons la différence dans le comportement de l'interpréteur :

12345
// First case console.log("123" + "123"); // Second case console.log(123 + 123);
copy

Dans l'exemple ci-dessus, vous pouvez voir que l'interpréteur effectue différentes opérations pour différents types de données.

typeof()

L'opérateur typeof() renvoie une chaîne indiquant le type de la valeur de l'opérande.

1234567
let a = 15; console.log(typeof 23); console.log(typeof a); const b = "today"; console.log(typeof "word"); console.log(typeof b);
copy

Number

Le type de données number est utilisé pour les calculs, les compteurs, les opérations mathématiques, et plus encore.

Contrairement à d'autres langages de programmation, JavaScript utilise le type number au lieu des types séparés int et float.

12345
console.log(typeof(15.25)); console.log(typeof(211)); console.log(typeof(22 + 251)); console.log(typeof(26 / 342));
copy

Remarque

L'opérateur typeof détermine uniquement le type de données du résultat, pas les opérations effectuées.

Chaîne de caractères

Le type de données string est utilisé pour modifier, imprimer et transmettre du texte à d'autres programmes.

12
let str = "Hello! I'm String, and I should help you to work with text!"; console.log(str);
copy

Pour identifier la chaîne dans le code, nous devons utiliser des guillemets simples ou doubles (par exemple, 'some text' ou "some text")

1234567
console.log("text"); console.log('text'); console.log("console.log('text')"); console.log('console.log("text")'); console.log(typeof("10"));
copy

Remarque

  • Choisissez un style de guillemets ("texte" ou 'texte') pour votre code ou projet;

  • Vous pouvez alterner entre les styles de guillemets en utilisant ' ou " à l'intérieur du texte, comme "Elle n'a pas de chapeau" ou 'Il dit "Salut!"'.

Booléen

Le type de données booléen est utilisé pour les opérations logiques. Il a deux valeurs : true et false. Les booléens sont utilisés pour vérifier des conditions, comme nous le décrirons plus tard.

Les booléens vous permettent de contrôler l'exécution du code et de le diriger sur différents chemins.

Pour créer une valeur booléenne, utilisez les valeurs true ou false :

12345678
console.log(true); console.log(false); console.log(typeof(true)); console.log(typeof(false)); console.log(25 > 15); console.log(15 > 25);
copy

1. Les true et false sont ___.

2. Quel est le type de données de la valeur "number"?

3. Quel est le type de données de la valeur 15?

4. Quel est le type de données de la valeur 19.32 ?

5. Quel est le type de données de la valeur true ?

6. Faites glisser les valeurs vers leurs types.

Les `true` et `false` sont ___.

Les true et false sont ___.

Sélectionnez la réponse correcte

Quel est le type de données de la valeur `"number"`?

Quel est le type de données de la valeur "number"?

Sélectionnez la réponse correcte

Quel est le type de données de la valeur `15`?

Quel est le type de données de la valeur 15?

Sélectionnez la réponse correcte

Quel est le type de données de la valeur `19.32` ?

Quel est le type de données de la valeur 19.32 ?

Sélectionnez la réponse correcte

Quel est le type de données de la valeur `true` ?

Quel est le type de données de la valeur true ?

Sélectionnez la réponse correcte

question-icon

Faites glisser les valeurs vers leurs types.

string:

number:


boolean:

Click or drag`n`drop items and fill in the blanks

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 4
We're sorry to hear that something went wrong. What happened?
some-alt