CCRipt zna pravdivostni typ bool
.
Tento typ muze nabyvat dvou hodnot:
true
- pravdafalse
- lez
bool pravdivost1;
bool pravdivost1 = true;
nebo cislo.
bool pravdivost1 = 1;
Jakekoliv cislo vetsi nez 0 bude povazovano za pravdu:
bool pravdivost1 = 10; // pravda
je stejne jako
bool pravdivost1 = true; // pravda
a
bool pravdivost1 = 0;
je stejne jako
bool pravdivost1 = false;
pravdivost1 = true;
pravdivost2 = pravdivost1;
V prubehu prirazeni promenne je mozne provadet jiste matematicke ukony:
+
- scitani-
- odecitani*
- nasobeni/
- deleni
a pouziti nekolika zpusobu vypoctu.
pravdivost1 = true;
pravdivost12= pravdivost1 && (20 > 10);
pravdivost1 != 1;
pravdivost2 &= true;
nebo
pravdivost1 &= pravdivost1;
pravdivost2 &= pravdivost1 && true;
Note, ted si tu nejsem jisty. Overit si definice a prirazeni a doplnit to sem!
Pro praci s typem bool
je pouzita pravdivostni logika.