Если (myVar)
является логическим значением, тогда оно, очевидно, пройдет, если это правда, и потерпит неудачу, если нет.Если bool никогда не инициализировался (например, var myBool:Boolean;
вместо var myBool:Boolean = true
), то по умолчанию это false.Эта та же самая концепция применима к встроенным объектам, таким как Number, int и т. Д. В значительной степени для всего остального, она будет проходить как истина, только если объект был инициализирован через конструктор объекта или через прямое присваивание, например так:
var a:MovieClip = new MovieClip();
var b:MovieClip = a;