booleaanse javascript

| | | | | | |

JavaScript-booleans gebruiken

True of false waarden ‚Äã‚Äãzijn overal in het programmeren. We noemen dit Booleaanse waarden. Ze kunnen worden gebruikt om twee of meer waarden te vergelijken en om te controleren welke delen van een programma moeten worden uitgevoerd.

In deze handleiding zullen we het hebben over wat Booleans zijn en hoe ze werken. We zullen enkele voorbeelden zien van het gebruik van JavaScript Boolean om u op weg te helpen.

Wat is een JavaScript Boolean?

Een Boolean is een waarde die True of False kan zijn.

Booleans zijn vernoemd naar George Boole, een beroemde wiskundige die werd geassocieerd met de vooruitgang van de studie van wiskundige logica. Dit betekent dat Booleans altijd in hoofdletters zijn.

Elk object met een waarde in JavaScript is waar. Alles wat geen waarde heeft, is fout.

De volgende waarden ‚Äã‚Äãzijn allemaal waar:

  • 10
  • " Hallo "
  • True

Elke null-, false-, undefined-, 0-, NaN- of lege tekenreekswaarde wordt als false beschouwd.

Laat " s legt uit hoe Booleans in JavaScript kunnen worden gebruikt!

Booleans gebruiken om vergelijkingen te maken

Er kunnen maar twee resultaten van een vergelijking zijn: waar of onwaar. Dit betekent dat we booleans kunnen gebruiken om het resultaat van een vergelijking te evalueren.

JavaScript gebruikt vergelijkingsoperatoren om twee waarden te vergelijken. Ze zijn:

  • ==: hetzelfde als
  • ! =: anders dan
  • >: groter dan
  • <: kleiner dan
  • <=: kleiner dan of gelijk aan
  • > = : groter dan of gelijk aan

Als u de laatste twee operators in de bovenstaande lijst gebruikt, moet u ervoor zorgen dat u de panelen in de juiste volgorde rangschikt. JavaScript zal uw code niet begrijpen als u de tekens retourneert.

Costruiremo un programma che valuti the età di due studenti in a class di scuola superior. Laten we beginnen met te controleren of een student, Alex , is ouder dan een andere student, Lisa:

Onze code geeft als resultaat: true.

Alex is 16 en Lisa is 15. Dit betekent dat Alex ouder is dan Lisa. We kunnen elke vergelijkingsoperator gebruiken om te evalueren hoe we twee variabelen kunnen vergelijken. Laten we eens kijken of Alex even oud is als een andere student, Paul:

Deze code controleert of de waarde van "ale x" is gelijk aan de waarde van "paul". Deze twee studenten zijn 16 jaar oud. Onze code retourneert: true.

Strings kunnen worden geëvalueerd met JavaScript Booleans.

Laten we eens kijken of student Lisa deze maand op de erelijst staat:

Onze code geeft als resultaat: false. We controleren of de waarde van "honor_roll" gelijk is aan de waarde van "student". De student op de erelijst is Alex. Dit betekent dat wanneer we onze twee strings vergelijken, false wordt geretourneerd. Als Lisa op de erelijst stond, zou onze code true retourneren.

We kunnen het resultaat van deze vergelijking toewijzen aan een Booleaanse variabele:

Onze code geeft als resultaat: true. Deze code voert dezelfde vergelijking uit. De waarde van de Booleaanse objectvergelijking wordt opgeslagen in de variabele "is_honor_roll_student". Vervolgens printen we de waarde van deze variabele naar de console.

Booleans gebruiken met logische operatoren

Logische operatoren worden over het algemeen gebruikt om twee of meer uitdrukkingen te evalueren. Hiermee kunt u controleren of twee of meer uitspraken waar zijn, of een van de twee uitspraken waar is of dat een of meer uitspraken niet waar zijn.

Er zijn drie logische operators die kunnen worden gebruikt met functie-booleans:

Laten we een programma maken dat controleert of het mogelijk is om een nieuw computerspel te kopen in een online winkel. We zullen eerst controleren of een klant een voldoende hoog cadeaubon-saldo op uw account heeft of dat een klant een creditcard heeft die kan worden belast voor de computer:

Deze code controleert of de klant genoeg geld op een cadeaukaart heeft of dat de klant een kaart heeft die aan je account is gekoppeld. Onze code retourneert: true.

De klant heeft niet genoeg geld op het saldo van de e-cadeaukaart. Ze hebben een kaart aan hun account gekoppeld. Omdat een van de twee uitdrukkingen die we hebben opgegeven waar is, retourneert de uitdrukking waar.

De game die je koopt, heeft de classificatie 18+. Laten we eens kijken of een klant ouder is dan 18 en genoeg geld heeft om het spel te kopen:

Onze code geeft als resultaat: true. We hebben de operator && gebruikt om te controleren of aan beide voorwaarden is voldaan. Ze zijn tevreden, dus onze code retourneert waar.

We kunnen de operator not gebruiken om te testen of een uitdrukking onwaar is. Laten we eens kijken of onze klant al een game heeft gekocht:

Deze code controleert of onze klant al een game heeft gekocht. We gebruiken de operator not ("!‚") om het resultaat van aankopen == 0 om te keren. Dit betekent dat als een klant al een game heeft gekocht, onze uitdrukking als waar wordt beoordeeld.

gebruik booleans met een if-statement

Booleans worden gebruikt om de stroom van een programma te regelen. dit betekent dat u een Booleaanse waarde kunt gebruiken om te bepalen of een codeblok moet worden uitgevoerd.

Dit codefragment zal een bericht naar de console afdrukken als een klant voldoende saldo op een cadeaubon heeft om een spel te kopen:

Deze code retourneert: deze cadeaubon heeft onvoldoende saldo.

Onze code beoordeelt of het saldo van de klant gelijk is aan of hoger is dan de kosten van het spel of. Als de klant genoeg geld heeft, wordt de code in onze ‚"if‚"-instructie uitgevoerd . Anders wordt de code in ons else -statement uitgevoerd.

Laten we eens kijken wat er gebeurt als we de waarde van "saldo" wijzigen in $ 32,50:

Onze code komt terug: deze cadeaubon heeft genoeg geld

Conclusie

De Booleaanse waarde kan een echte of valse waarde bevatten. Booleans worden vaak gebruikt om te evalueren of een uitdrukking waar of onwaar is. U kunt een Booleaanse waarde gebruiken met een if -instructie om een codeblok uit te voeren, afhankelijk van het feit of een uitdrukking al dan niet een bepaalde Booleaanse waarde retourneert.

U bent nu klaar om begin Boolean JavaScript te gebruiken als een deskundige ontwikkelaar !

center; -moz-box-pack: centrum ; rechtvaardigen-inhoud: centrum ; teksttransformatie: hoofdletters; max-breedte: 350px; marge: automatisch ; marge-top: 30px ; achtergrond: rgb (60 145 230) niet scrollen herhalen 0 % 0 % / 200 %}. testimonial-section-1 img {border-radius: 100px ; padding-bottom: 10px}. getuigenis-sectie img {breedte: 100px; hoogte: 100px; grens-radius: 100px; margin-bottom: 20px}

Onze code geeft als resultaat: true. We hebben de operator && gebruikt om te controleren of aan beide voorwaarden is voldaan. Ze zijn tevreden, dus onze code retourneert waar.

We kunnen de operator not gebruiken om te testen of een uitdrukking onwaar is. Laten we eens kijken of onze klant al een game heeft gekocht:

Deze code controleert of onze klant al een game heeft gekocht. We gebruiken de operator not ("!") om het resultaat van aankopen == 0 om te keren. Dit betekent dat als een klant al een game heeft gekocht, onze uitdrukking als waar wordt beoordeeld.

Booleans gebruiken met een if-statement

Booleans worden gebruikt om de stroom van een programma te regelen. Dit betekent dat je een boolean kunt gebruiken om te bepalen of een bepaald codeblok moet worden uitgevoerd. < br>

Dit codefragment zal een bericht naar de console afdrukken als een klant voldoende saldo op een cadeaubon heeft om een spel te kopen:

Deze code retourneert: Deze cadeaubon heeft onvoldoende saldo.

Onze code beoordeelt of het saldo van de klant gelijk is aan of hoger is dan de kosten van het spel of. Als de klant genoeg geld heeft, wordt de code in onze ‚"if‚"-instructie uitgevoerd . Anders wordt de code in ons other statement uitgevoerd

Laten we eens kijken wat er gebeurt als we de waarde van "saldo" wijzigen in $ 32,50.

Onze code komt terug: deze cadeaubon heeft genoeg geld

Conclusie

De Booleaanse waarde kan een echte waarde of een valse waarde bevatten. . Booleans worden vaak gebruikt om te beoordelen of een uitdrukking waar of onwaar is. U kunt een Booleaanse waarde gebruiken met een if -instructie om een codeblok uit te voeren, afhankelijk van het feit of een uitdrukking al dan niet een bepaalde Booleaanse waarde retourneert.

U bent nu klaar om begin boolean JavaScript te gebruiken als een deskundige ontwikkelaar

center, -moz-box-pack: center, rechtvaardig inhoud: center; teksttransformatie: hoofdletters; maximale breedte: 350px; marge: automatisch; marge-top: 30px; . achtergrond: rgb (60145230) geen scrollherhaling 0% 0% / 200%} waardering sectie-1 img {border-radius: 100px; -bas padding: 10px} img .testimonial sectie {breedte: 100px; hoogte: 100px; grens-radius: 100px; margin-bottom: 20px}

Onze code geeft als resultaat: true. We hebben de operator && gebruikt om te controleren of aan beide voorwaarden is voldaan. Ze zijn tevreden, dus onze code retourneert waar.

We kunnen de operator not gebruiken om te testen of een uitdrukking onwaar is. Laten we eens kijken of onze klant al een game heeft gekocht:

Deze code controleert of onze klant al een game heeft gekocht. We gebruiken de operator not ("!") om het resultaat van aankopen == 0 om te keren. Dit betekent dat als een klant al een game heeft gekocht, onze uitdrukking als waar wordt beoordeeld.