Vad är egentligen logik inom 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.
Logic & Loops är en blogg för utvecklare som vill skärpa resonemanget bakom sin kod — boolesk logik, villkorssatser, sanningstabeller och de mentala modeller som gör att program faktiskt blir begripliga.
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 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å kortslutningsutvärdering gör din kod snabbare och säkrare.