‫Content de te revoir.
‫Dans cette vidéo, je vais vous montrer un raccourci pour les instructions if et elles sont, eh bien, améliorées si les instructions et ce
‫qu'elles peuvent faire, c'est qu'elles peuvent à peu près être une instruction if dans une seule ligne.
‫Et c'est plutôt cool sur une seule ligne.
‫Et ouais.
‫Donc, généralement, ce que vous avez est une condition, puis vous devez mettre un point d'interrogation sur la première expression, le
‫kolon, la deuxième expression, puis bien sûr, vous terminez la déclaration par un point-virgule.
‫C'est donc généralement ainsi que vous pouvez créer un raccourci d'une instruction if ou d'une instruction if améliorée.
‫Ainsi, certains points à considérer ici sont que la condition doit être vraie ou fausse.
‫L'opérateur conditionnel a raison.
‫C'est donc associatif, ce qui signifie que si nous regardons cette expression ici, eh bien, en
‫fait, regardons cette expression une fois que nous avons créé notre première petite instruction if.
‫Créons donc d'abord quelques variables ici.
‫La température va être, disons, moins cinq et nous avons une chaîne et j'appelle cet état de
‫la matière.
‫Je vais donc le laisser vide pour le moment.
‫Et si, disons que la température est inférieure à zéro, alors je veux que l'état de la matière soit solide.
‫Donc l'état de la matière va être solide.
‫Très bien.
‫Aussi simple que cela.
‫Et sinon je veux que ce soit l'état de la matière qui va être liquide.
‫Donc température zéro.
‫Mais je veux dire Celsius.
‫Donc en Celsius et un zéro degré d'eau gèle.
‫C'est pourquoi il a été réglé à zéro degré.
‫C'est pourquoi nous commençons par zéro.
‫C'est à ce moment-là que l'eau commence à geler ou à devenir liquide.
‫C'est donc à peu près le tournant.
‫Très bien.
‫Donc, la prochaine chose que nous voulons faire est simplement d'écrire cela sur la console.
‫Alors S. W. l'état de la matière est et ensuite je vais le positionner dans ces accolades comme l'état
‫de la matière.
‫Alors maintenant, si nous vérifions cela, nous devons également consoler la clé de lecture ici afin que nous voyions ce qui est réellement
‫vrai et exécutons ce code et alors nous sommes que l'état de la matière est solide.
‫Cela signifie donc que les températures sont inférieures à zéro.
‫OK, c'est la déclaration générale que nous avions.
‫Bien sûr, vous pouvez le résumer et le raccourcir encore plus.
‫Alors disons que nous avons une situation comme celle-ci.
‫Vous pouvez le faire comme ça.
‫Alors vous avez deux lignes de code et c'est très court.
‫Mais ce n'est généralement pas ainsi que vous créeriez une instruction if else.
‫Et le meilleur moyen, bien sûr, est de le faire ou non, le meilleur mais le plus court est d'utiliser une instruction if améliorée.
‫Alors allons-y et faisons exactement cela.
‫Donc, je vais juste créer le tout en bref, ce qui signifie que nous avons l'état de la question qui
‫va être.
‫Température en
‫dessous de zéro.
‫Si c'est vrai, alors faites le premier, si c'est faux pour le second.
‫C'est tout, donc tout ce que nous avions ici en quatre lignes, nous pouvions simplement le faire en une seule ligne.
‫C'est donc une instruction if améliorée.
‫Maintenant, si nous nous débarrassons de tout cela jusqu'ici et maintenant nous exécutons à nouveau le code, donc je vais juste le
‫réexécuter et nous voyons que l'état de la matière est solide et en fait, laissez-moi sans commentaire et augmentez simplement la
‫température de qui pointent vers l'autre de 30 degrés.
‫Alors maintenant, il va faire chaud, 25 degrés et l'eau est liquide à ce moment-là.
‫Alors maintenant, nous avons notre ancienne instruction if, puis nous avons la courte et maintenant la course que nous avons une fois solide et une
‫fois que nous avons du liquide.
‫Très bien.
‫C'est donc généralement ainsi que vous pouvez aller de l'avant et créer une version très simple d'une instruction if améliorée maintenant pour vous comme
‫un petit défi.
‫Ainsi, les défis ajoutent l'état gazeux de la matière aux options.
‫Alors maintenant, utilisez à nouveau une instruction if améliorée pour y ajouter, eh bien, à peu près l'état du gaz.
‫Ainsi, lorsque la température est supérieure à 100 degrés.
‫Très bien, j'espère que vous l'avez essayé.
‫J'espère que vous l'avez essayé de la même manière que nous avons vu ici.
‫Je n'y ai pas encore touché, mais je vais le faire dans une seconde.
‫Alors allons-y et créons ce qui suit.
‫Nous avons vérifié à nouveau la température et maintenant nous disons, OK, est-elle supérieure à 100 ?
‫Si c'est vrai, alors c'est deviner.
‫Mais si ce n'est pas vrai, alors nous voulons vérifier à nouveau la température et nous voulons voir si elle est inférieure
‫à zéro, car si elle est inférieure à zéro, alors c'est solide.
‫Et si ce n'est pas en dessous de zéro, alors c'est liquide.
‫Alors maintenant, nous avons une déclaration L7 entière et ainsi de suite sur une seule ligne.
‫Donc, si je lance cela et que j'augmente la température de 100 degrés, la température plus est égale à 100, alors maintenant
‫ça va être de cent trente et ça devrait s'évaporer.
‫Il devrait devenir du gaz.
‫Alors maintenant, nous devrions obtenir l'information qu'il s'agit de gaz, état de la matière solide.
‫C'était le premier.
‫Et maintenant état de la matière gaz.
‫C'est celui que nous avons ici.
‫Très bien.
‫Donc, ce qui est important ici pour ce que nous avons, c'est que nous vérifions.
‫Si la température est supérieure à 100, si cela est vrai, alors nous exécutons ce code ici ou nous utilisons simplement le gaz comme
‫état de la matière.
‫Mais si ce n'est pas le cas, alors nous avons un deuxième contrôle.
‫Alors on vérifie.
‫Ce qui se passe ici, OK, c'est la température en dessous de zéro et si c'est le cas, oui, si c'est vrai, alors
‫la première entrée est vraie, sinon la seconde.
‫Donc on ne vérifie pas comme cette année.
‫On ne dit pas, OK, on vérifie tout ça.
‫Si c'est vrai, toute cette affirmation, alors c'est solide, sinon c'est liquide, ce n'est pas ce que nous faisons.
‫Il est vraiment important que vous compreniez que ce que nous faisons, c'est que nous vérifions.
‫Le premier en fait, on peut le faire comme ça, on pourrait, bien sûr, le voir dans la façon dont on a cet
‫énoncé que l'on vérifie.
‫Mais d'abord, nous avons cette déclaration ici.
‫Donc on vérifie si cette condition est vraie ?
‫Ensuite, nous exécutons cela.
‫Sinon, on dirige tout ça ici.
‫Qu'y a-t-il à l'intérieur des crochets ?
‫OK, mais ce n'est pas ce que vous devez écrire.
‫Vous pouvez simplement le laisser comme ça.
‫Et c'est ce que dit cette déclaration ici.
‫Donc l'expression A, B, C, le E, c'est ce que nous avons en bas est évaluée comme
‫est vrai si oui, alors B sinon vérifier est C vrai alors D Alawi's E.
‫C'est donc à peu près ce que nous avons fait, et il est important que ce ne soit pas comme vous le voyez ici.
‫Alors est-ce vrai alors B ou C et si toute cette affirmation est vraie, alors D ou si ce n'est pas comme ça que nous procédons ?
‫OK, et enfin, l'opérateur conditionnel ne peut pas être surchargé.
‫Très bien.
‫C'est donc généralement l'instruction if améliorée.
‫J'espère que vous réussirez à résoudre ce défi et qu'il vous sera utile chaque fois que vous voudrez utiliser des
‫phrases très simples et courtes.
‫Soit dit en passant, si nous devions maintenant changer ou si une autre déclaration à ce que nous avons ici en
‫bas, cela ressemblerait à ceci comme si la température est supérieure à 100.
‫Et enfin, les ELD, nous avons l'état de la matière qui va être.
‫Euh, ici, ça va être liquide, au fait, et celui-ci ici pourrait être du gaz.
‫Ce n'est donc pas exactement la même approche.
‫Je veux juste vous montrer que nous avons besoin de six lignes ici, et c'est même sans utiliser les
‫accolades ou nous avons juste une ligne où nous gérons tous le même code.