Selvom JavaScript betragtes et programmeringssprog , det giver også interaktive elementer til websteder . De fleste større browsere ( Internet Explorer , Firefox og Safari ) støtte scriptsprog (se reference 1) . Når du skriver koder ved hjælp af JavaScript , programmører ofte skal repræsentere en logisk værdi af sande eller falske. Picture en boolesk værdi som værende ja eller nej , eller til eller fra. Det ofte sammenligner data eller angiver, hvilken del af et program , bør udføre. Disse værdier kan lagres i en boolesk objekt ( se reference 2 ) . Ofte værdien gemt inde en boolesk objekt skal vendes , især når der testes for en logisk tilstand, som er det modsatte af en ønsket værdi . Instruktioner
1
Opret Boolsk variabel til at holde den logiske værdi af sand af falske . Gør dette ved hjælp af den nye operatør. Når en boolesk objekt er oprettet uden at være ansat nogen oprindelige værdi, den standard værdi er falsk. For eksempel: .
Var myBoolean = new Boolean ();
(se reference 2 )
2
Brug logiske Ikke operatøren at invertere værdien indeni boolean objekt . Du kan gøre dette ved at placere en "!" foran en boolesk genstand eller udtryk. Denne operator returnerer true , hvis et udtryk er falsk og returnerer falsk, hvis et udtryk er sandt. I eksemplet er værdien af den booleske udtryk (y == 1 ) vendes og bruges som en del af en "hvis" test tilstand.
If ( x == 4 && ( ! (Y == 1)