Flash / Flex / ActionScript/Data Type/Boolean

Материал из Web эксперт
Перейти к: навигация, поиск

If you convert the string values of true and false, they will both convert to the Boolean true value because both string values are nonzero values

   <source lang="java">

package{

 import flash.display.Sprite;
 
 public class Main extends Sprite{
   public function Main(){
       trace(Boolean("true"));  // Displays: true
       trace(Boolean("false"));  // Displays: true
   }
 }

}

       </source>
   
  


Numeric value of 0 can be converted to a Boolean false, and any nonzero value will be converted to true

   <source lang="java">

package{

 import flash.display.Sprite;
 
 public class Main extends Sprite{
   public function Main(){
       trace(Boolean(0));  // Displays: false
       trace(Boolean(1));  // Displays: true
   }
 }

}

       </source>