Boolean values: Difference between revisions

Content added Content deleted
(Boolean values en True BASIC)
Line 520: Line 520:


There are boolean literals <code>true</code> and <code>false</code>. No other values may be used where a boolean is expected.
There are boolean literals <code>true</code> and <code>false</code>. No other values may be used where a boolean is expected.

==={{header|True BASIC}}===
<lang basic>
!True BASIC maneja correctamente las expresiones booleanas,
!Pero no tiene un tipo booleano.

!La solución: crear constantes False y True y usarlas según sea necesario."
LET False = 0
LET True = 1
PRINT True; ", "; False

IF True = 0 THEN PRINT "TRUE" ELSE PRINT "FALSE"
IF True > False THEN PRINT "TRUE" ELSE PRINT "FALSE"

!Para el operador NOT, los paréntesis rodean la cláusula completa.
IF Not(2 < 1) then PRINT "TRUE" ELSE PRINT "FALSE"

END
</lang>
{{out}}
<pre>
1 , 0
FALSE
TRUE
TRUE
</pre>


==={{header|uBasic/4tH}}===
==={{header|uBasic/4tH}}===