lo normal es que uses los operadores lógicos pero bueno la forma más rápida de convertir un número en un booleano creo que es a través del módulo, por ejemplo 1 % 2 da 1 (true), 2 % 2 da 0 (false) 3 % 2 da 1 (true) y así sucesivamente, obteniéndose el resultado equivalente a otros lenguajes de programación.
Tengo curiosidad, no entiendo qué es lo que estáis intentando conseguir.
Da un poco igual que la representación sea la de un número igual o distinto de cero, da igual el número que sea el true, puedes igualmente hacer asignaciones, comparaciones, ponerlo en un if, aplicarle operadores lógicos. ¿Qué mas da que sea un 1, un 2 o un 3?
Imagino que cuando insistís será porque en determinado problema importa, pero me gustaría saber cuál.
Re:Temita
(Puntos:2)( http://press.asqueados.net/ | Última bitácora: Jueves, 17 Abril de 2014, 09:50h )
Tengo curiosidad, no entiendo qué es lo que estáis intentando conseguir.
Da un poco igual que la representación sea la de un número igual o distinto de cero, da igual el número que sea el true, puedes igualmente hacer asignaciones, comparaciones, ponerlo en un if, aplicarle operadores lógicos. ¿Qué mas da que sea un 1, un 2 o un 3?
Imagino que cuando insistís será porque en determinado problema importa, pero me gustaría saber cuál.
Envíos descartados por Mu [barrapunto.com]