Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Opérateurs de Comparaison | Instructions Conditionnelles
Introduction à TypeScript
course content

Contenu du cours

Introduction à TypeScript

Introduction à TypeScript

1. Fondamentaux de TypeScript
2. Instructions Conditionnelles
3. Tableaux
4. Boucles
5. Fonctions

book
Opérateurs de Comparaison

Commençons par ce que sont les opérateurs de comparaison en premier lieu. Alors...

Voici les principaux opérateurs de comparaison en TypeScript :

  • == (égal): Compare deux valeurs pour l'égalité, en les convertissant à un type commun si nécessaire. Par exemple :
12
let example = 5 == "5"; console.log(example); // true
copy
  • === (strict equal): Compare deux valeurs pour l'égalité sans conversion de type. Cet opérateur considère à la fois le type et la valeur. Par exemple :
1234
let first = 5 === 5; // true, as values and types match let second = 5 === "5"; // false, as types are different console.log(first); console.log(second);
copy
  • != (not equal): Compare deux valeurs pour l'inégalité, en les convertissant à un type commun si nécessaire ;
  • !== (strict not equal): Compare deux valeurs pour l'inégalité sans conversion de type.
1234
let first = 5; let second = '5'; console.log(first != second) console.log(first !== second)
copy
  • > (supérieur à): Vérifie si la valeur de gauche est supérieure à la valeur de droite. Par exemple :
12
let example = 10 > 5; // true console.log(example);
copy
  • < (moins que): Vérifie si la valeur de gauche est inférieure à la valeur de droite. Par exemple :
12
let example = 10 < 5; // false console.log(example);
copy
  • >= (plus grand ou égal à): Vérifie si la valeur de gauche est supérieure ou égale à la valeur de droite.

  • <= (moins que ou égal à): Vérifie si la valeur de gauche est inférieure ou égale à la valeur de droite.

12345
let first = 5; let second = 5; let third = 10; console.log(first >= second); console.log(first <= third);
copy

Avancé

Explication du Casting de Type :

Le casting de type, également connu sous le nom de conversion de type, est le processus de changement du type de données d'une valeur d'un type à un autre. En TypeScript, cela peut être fait explicitement en utilisant des assertions de type ou des fonctions de conversion. Par exemple, convertir un nombre en chaîne de caractères :

Le transtypage est nécessaire lorsque vous souhaitez vous assurer qu'une valeur est traitée comme un type spécifique dans un contexte particulier, surtout lorsque l'inférence de type de TypeScript n'est pas suffisante. Cela vous aide à contrôler les types de variables et à éviter les erreurs liées aux types dans votre code.

Remarque

Nous parlerons de ce que sont les fonctions et comment les créer et les utiliser plus tard dans ce cours. C'est un sujet important, mais pour l'instant, c'est trop tôt.

1. Quelle est la différence entre == et === en TypeScript ?

2. Quel opérateur utilisez-vous pour vérifier si une valeur est supérieure à une autre en TypeScript ?

Quelle est la différence entre `==` et `===` en TypeScript ?

Quelle est la différence entre == et === en TypeScript ?

Sélectionnez la réponse correcte

Quel opérateur utilisez-vous pour vérifier si une valeur est supérieure à une autre en TypeScript ?

Quel opérateur utilisez-vous pour vérifier si une valeur est supérieure à une autre en TypeScript ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

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