‫Welkom terug.
‫En in deze video wil ik je mijn oplossing laten zien voor de uitdaging van de ternaire operator en natuurlijk
‫kunnen Joden er anders uitzien.
‫Dus ik zou zeggen, laten we gewoon beginnen.
‫Dus het eerste dat we nodig hebben als invoertemperatuur, dan het temperatuurbericht en de invoerwaarde en ik gebruik hier string leeg,
‫je zou het natuurlijk gewoon een lege string kunnen laten zijn, maar het opent echt andere mogelijkheden
‫om met een string te werken als we het op deze manier doen.
‫Dus wat we allereerst moeten weten, is de temperatuur die de gebruiker heeft ingevoerd en we krijgen invoer vanaf de
‫console door de console te gebruiken die verder leest.
‫En dan willen we valideren of de waarde die de gebruiker heeft ingevoerd, in feite een geldig geheel getal is of niet.
‫En ze zal Trie pass gebruiken.
‫En dat hebben we al meerdere keren gedaan.
‫Dus ik ga het hier simpel houden.
‫Gebruik dus gewoon deze boolean om te weten of deze geldig was of niet.
‫En op basis daarvan kunnen we dan doorgaan en de eigenlijke ternaire operator doen.
‫Dus ik ga hier een IF-instructie met een L-instructie gebruiken om te controleren op het geldige gehele getal.
‫Maar voor de werkelijke temperatuur ga ik je een ternaire operator gebruiken.
‫Oke.
‫Dus laten we hiernaar kijken.
‫Dus wat ik hier heb, is deze if-verklaring als Villard Integer.
‫Dus als de invoer die de gebruiker heeft ingevoerd in feite een geheel getal is.
‫Vervolgens wordt dit codeblok uitgevoerd.
‫En wat gaat hier gebeuren?
‫En trouwens, natuurlijk, zijn boodschap met een acht.
‫Dus wat ik hier heb, is dat ik zeg ingangstemperatuur kleiner of gelijk aan vijftien.
‫Dus dit is mijn ID-verklaring, want hier gebruik ik de ternaire operator en je kunt zien dat het een ternaire operator
‫met meerdere niveaus is, die behoorlijk complex kan worden.
‫Dus ik ga het stap voor stap doornemen.
‫Dus dit jaar is eigenlijk mijn conditie.
‫Sommige wijzigingscontroles zijn een temperatuur van acht punten lager of gelijk aan 15.
‫Nu check ik of dat waar is, geef dan aan dat het hier te koud is.
‫Dus dit is.
‫Het ware geval en wat gebeurt er dan in het valse geval?
‫In het valse geval heb ik een andere voorwaarde.
‫Dus hier controleer ik opnieuw of de temperatuur van de opdruk krater gelijk is aan 16 en minder gelijk aan 28.
‫Dus is het tussen de 16 en 28 graden?
‫En we hebben het hier over graden Celsius.
‫En dan heb ik nog een cheque.
‫Dus ik zeg, als het waar is, voer dit dan hier uit.
‫Dus zeg gewoon dat het hier koud is, anders loop je dit jaar allemaal de volgende verkoudheid.
‫Dus in ons geval hebben we nog een cheque.
‫Dus hij tussen haakjes, dit is voor het geval.
‫Het is waar.
‫En dit is voor het geval.
‫Het is fout.
‫En dan hebben we deze check-in temperatuur hoger dan 28.
‫Als dat het geval is, print dan is het hier heet en anders een lege string.
‫Dus omdat we al die andere cheques hier al hebben.
‫Dus als het minder dan 15 is en als het wordt ingehuurd in 28 en we hebben alle tussenliggende gevallen, dan zal
‫deze zaak in principe nooit plaatsvinden of zal het nooit echt gebeuren.
‫Maar we moeten nog steeds de structuur behouden.
‫OKE.
‫Dus dit is de voorwaarde, dan zeggen we dat het een gebiedsoperator is.
‫Dan zeggen we dat dit is wat er gaat gebeuren als het waar is.
‫En dit is wat er gaat gebeuren als het onwaar is.
‫Dus elke keer na de code aan.
‫OKE.
‫Dus kan ik.
‫Natuurlijk.
‫Heb hier weer dezelfde structuur.
‫Sommigen zeggen waar.
‫En ik zeg.
‫vals.
‫Oke.
‫Dit is dus onze vrij lange ternaire operator met meerdere gevallen erin.
‫Maar over het algemeen kun je het zo gebruiken.
‫OK, dus de algemene structuur is dat je altijd moet conditioneren.
‫Voorwaarde.
‫Dan vraagteken.
‫Als het waar is, heeft Kolon fouten.
‫Dus wat als de voorwaarde waar is?
‫Dit wordt uitgevoerd omdat de voorwaarde onwaar is.
‫Dit zal worden uitgevoerd.
‫Oke.
‫Dus in het geval van de elf, zeggen we gewoon geen geldige temperatuur.
‫En laten we nu deze code uitvoeren om te zien of het echt gaat werken of dat ik daar een typefout heb gemaakt of iets
‫dergelijks.
‫Voer dus de huidige temperatuur in.
‫Laat me eens kijken in mijn kamer.
‫Het is behoorlijk warm.
‫Dus ik zeg gewoon dat het 25 graden is en dat het hier koud is.
‫OKE.
‫Dat komt omdat dat is wat de verklaring hier zegt.
‫Dit hangt dus echt af van het gevoel dat je hebt.
‫Dus als je uit een superheet land komt, dan zou je zeggen dat 28 graden als koud wordt beschouwd.
‫Ik weet het niet.
‫Maar als je uit het noorden van Europa komt, bijvoorbeeld uit Canada, en je zou zeggen, 28 graden Celsius,
‫man, dan is dit de heetste zomer ooit.
‫Het is dus altijd relatief.
‫Dus je kunt natuurlijk met die waarden spelen.
‫Oke.
‫Dat is het dus voor exploitanten van leerlooierijen.
‫Ik hoop dat het je lukt om dit correct voor elkaar te krijgen en tot ziens in de volgende video.