? Programmerere og webutviklere bruke boolske operatørene å kontrollere flyten av henrettelse i sine områder og applikasjoner. Mange programmeringsspråk bruke boolske variabler og verdier . Betinget utsagn bruker ofte logiske operatører å gjennomføre tester på programmet data og resultatene av disse testene avgjøre hva som skal skje på et bestemt tidspunkt under utførelsen. Boolske operatører lar programmerere å lage komplekse kjeder av testing i sine prosedyrer . Boolske verdier
boolske verdier kan bare være enten sant eller usant . De fleste programmeringsspråk støtter boolske variabler , som i følgende JavaScript eksempel: var ERPARTALL = false;
Boolske variabler ofte har navn som indikerer deres formål . For eksempel kan denne variabelen indikere om en rekke inngangsverdien er til og med , med en verdi av sann hvis det er, falsk hvis det ikke er. Boolske variabler og verdier gir programmerere et verktøy for håndtering av uforutsigbare situasjoner som for eksempel brukerundersøkelser og importerte data . Blir
kontroll flyt
boolske operatører og verdier ofte involvert i kontroll flyt . Kontroll flyt gjelder programmeringsspråk strukturer . Snarere enn et skript gjennomføring av en linje om gangen fra begynnelsen av en fil til slutten, kontroll strukturer lar programmerere diktere variert flyt av utførelse som passer til spesielle omstendigheter. For eksempel, hvis en bruker skriver inn data for et program funksjon, men dataene er ikke gyldig for noen grunn, kan søknaden må be brukeren om å justere sine innspill . En boolean test kunne kontrollere kilden for gyldighet. Hvis inngangen ikke er gyldig, må programmet til å utføre en annen prosess .
Conditionals
Programmeringsspråk bruke boolske operatører som en del av betinget utsagn . Følgende eksempel PHP-koden demonstrerer en betinget test: if ( strlen ( $ brukernavn ) > 20 ) echo " Navnet er for lang" ;
Denne testen sjekker lengden på en streng variabel . Hvis lengden av strengen er større enn 20 , vil innholdet i setningen utføres på. Dette betyr at den betingede test returnerte sanne verdi. Hvis strengen er ikke lenger enn 20 tegn , returnerer test en falsk verdi .
Syntax
boolske operatører lar programmerere å kjede betingede tester sammen. Følgende eksempel Java-kode demonstrerer : if ( someNumber < 10