Vad är egentligen logik i programmering?
Innan du kan skriva en bra if-sats behöver du förstå vad logik egentligen betyder för en dator. Vi börjar från grunden.
Allt på Logic & Loops, på ett och samma ställe — från nybörjarvänliga förklaringar till djupare dykningar i logiskt resonemang i kod.
Innan du kan skriva en bra if-sats behöver du förstå vad logik egentligen betyder för en dator. Vi börjar från grunden.
AND, OR, NOT, XOR — de fyra operatorerna som driver varje villkorssats du någonsin har skrivit. Så här fungerar de egentligen under huven.
Sanningstabeller är logikens multiplikationstabeller. Lär dig att bygga dem för hand så att du kan felsöka komplexa villkorssatser i huvudet.
Varför anropar a && b() ibland aldrig b() alls? Att förstå kortslutning gör din kod snabbare och säkrare.
Den där krångliga if (!(a && b))-satsen kan nästan alltid skrivas om till något läsbart. Här är de två lagarna som gör det möjligt.