Exploration des Types de Données JavaScript
Les données peuvent être représentées de différentes manières, et les opérations effectuées sur les données peuvent varier selon les types de données.
Remarque
Le type de donnée indique à l'interpréteur comment manipuler les données.
Examinons la différence de comportement de l'interpréteur :
12345// First case console.log("123" + "123"); // Second case console.log(123 + 123);
Dans l'exemple ci-dessus, il est possible de constater que l'interpréteur effectue des opérations différentes selon les types de données.
typeof()
L’opérateur typeof() renvoie une chaîne de caractères indiquant le type de la valeur de l’opérande.
1234567let a = 15; console.log(typeof 23); console.log(typeof a); const b = "today"; console.log(typeof "word"); console.log(typeof b);
Number
Le type de donnée 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 de types séparés int et float.
12345console.log(typeof(15.25)); console.log(typeof(211)); console.log(typeof(22 + 251)); console.log(typeof(26 / 342));
Remarque
L'opérateur
typeofdétermine uniquement le type de données du résultat, et non les opérations effectuées.
Chaîne de caractères
Le type de données string est utilisé pour modifier, afficher et transmettre du texte à d'autres programmes.
12let str = "Hello! I'm String, and I should help you to work with text!"; console.log(str);
Pour identifier une chaîne de caractères dans le code, il convient d'utiliser des guillemets simples ou doubles (par exemple, 'some text' ou "some text").
1234567console.log("text"); console.log('text'); console.log("console.log('text')"); console.log('console.log("text")'); console.log(typeof("10"));
Remarque
Choisir un style de guillemets (
"texte"ou'texte') pour votre code ou projet ;Il est possible d’alterner entre les styles de guillemets lors de l’utilisation de
'ou"à l’intérieur du texte, par exemple"She hasn't hat"ou'He says "Hi!"'.
Booléen
Le type de données booléen est utilisé pour les opérations logiques. Il possède deux valeurs : true et false. Les booléens servent à vérifier des conditions, comme nous le verrons plus tard.
Les booléens permettent de contrôler l’exécution du code et de l’orienter selon différents chemins.
Pour créer une valeur booléenne, utiliser les valeurs true ou false :
12345678console.log(true); console.log(false); console.log(typeof(true)); console.log(typeof(false)); console.log(25 > 15); console.log(15 > 25);
1. Les true et false sont ___.
2. Quel est le type de donnée de la valeur "number" ?
3. Quel est le type de donnée de la valeur 15 ?
4. Quel est le type de donnée de la valeur 19.32 ?
5. Quel est le type de donnée de la valeur true ?
6. Faites glisser les valeurs vers leurs types.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you explain the difference between number and string data types in JavaScript?
How does the typeof operator help in debugging code?
Can you give more examples of boolean expressions?
Awesome!
Completion rate improved to 2.33
Exploration des Types de Données JavaScript
Glissez pour afficher le menu
Les données peuvent être représentées de différentes manières, et les opérations effectuées sur les données peuvent varier selon les types de données.
Remarque
Le type de donnée indique à l'interpréteur comment manipuler les données.
Examinons la différence de comportement de l'interpréteur :
12345// First case console.log("123" + "123"); // Second case console.log(123 + 123);
Dans l'exemple ci-dessus, il est possible de constater que l'interpréteur effectue des opérations différentes selon les types de données.
typeof()
L’opérateur typeof() renvoie une chaîne de caractères indiquant le type de la valeur de l’opérande.
1234567let a = 15; console.log(typeof 23); console.log(typeof a); const b = "today"; console.log(typeof "word"); console.log(typeof b);
Number
Le type de donnée 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 de types séparés int et float.
12345console.log(typeof(15.25)); console.log(typeof(211)); console.log(typeof(22 + 251)); console.log(typeof(26 / 342));
Remarque
L'opérateur
typeofdétermine uniquement le type de données du résultat, et non les opérations effectuées.
Chaîne de caractères
Le type de données string est utilisé pour modifier, afficher et transmettre du texte à d'autres programmes.
12let str = "Hello! I'm String, and I should help you to work with text!"; console.log(str);
Pour identifier une chaîne de caractères dans le code, il convient d'utiliser des guillemets simples ou doubles (par exemple, 'some text' ou "some text").
1234567console.log("text"); console.log('text'); console.log("console.log('text')"); console.log('console.log("text")'); console.log(typeof("10"));
Remarque
Choisir un style de guillemets (
"texte"ou'texte') pour votre code ou projet ;Il est possible d’alterner entre les styles de guillemets lors de l’utilisation de
'ou"à l’intérieur du texte, par exemple"She hasn't hat"ou'He says "Hi!"'.
Booléen
Le type de données booléen est utilisé pour les opérations logiques. Il possède deux valeurs : true et false. Les booléens servent à vérifier des conditions, comme nous le verrons plus tard.
Les booléens permettent de contrôler l’exécution du code et de l’orienter selon différents chemins.
Pour créer une valeur booléenne, utiliser les valeurs true ou false :
12345678console.log(true); console.log(false); console.log(typeof(true)); console.log(typeof(false)); console.log(25 > 15); console.log(15 > 25);
1. Les true et false sont ___.
2. Quel est le type de donnée de la valeur "number" ?
3. Quel est le type de donnée de la valeur 15 ?
4. Quel est le type de donnée de la valeur 19.32 ?
5. Quel est le type de donnée de la valeur true ?
6. Faites glisser les valeurs vers leurs types.
Merci pour vos commentaires !