Quantcast
Channel: Adobe Community : Discussion List - All Communities
Viewing all articles
Browse latest Browse all 238792

Why my code appears null?

$
0
0

package  {

   

    import flash.display.MovieClip;

    import flash.text.TextField;

    import flash.events.MouseEvent;

   

    public class Main extends MovieClip {

       

        var tentativa:TextField = new TextField();

        var inputtentativa:TextField = new TextField();

        var btn:TextField = new TextField();

        var resultado:TextField = new TextField();

        var quantidade:Number = 9;

        var stringUm:String;

        var stringDois:String;

        var stringTres:String;

        var stringQuatro:String;

        var Minimo:Number = 0;

        var Maximo:Number = 10;

        var Um:Number = Math.floor(Math.random() * (Maximo - Minimo)) + Minimo;

        var Dois:Number = Math.floor(Math.random() * (Maximo - Minimo)) + Minimo;

        var Tres:Number = Math.floor(Math.random() * (Maximo - Minimo)) + Minimo;

        var Quatro:Number = Math.floor(Math.random() * (Maximo - Minimo)) + Minimo;

   

        public function Main() {

 

            addField(tentativa,10,false,"Digite os 4 digitos:","dynamic");

            addField(inputtentativa,30,true,"","input");

            addField(btn,190,true,"Tente","dynamic");

            addField(resultado,220,true,"","dynamic");

            btn.selectable = false;

            btn.width = 50;

            btn.addEventListener(MouseEvent.CLICK,showMsg);

        }

       

        public function showMsg(e:MouseEvent){

 

 

            if(Number(inputtentativa.text) > 9 ||  Number(inputtentativa.text) < 0){

                resultado.text= "Digite números entre 0 e 9";

            }

            else{

                if(quantidade>=1){

                    if(Number(inputtentativa.text) == Um){

                        stringUm = "C";

                    }

                    if(Number(inputtentativa.text) == Dois){

                        stringUm = "P";

                    }

                    if(Number(inputtentativa.text) == Tres){

                        stringUm = "P";

                    }

                    if(Number(inputtentativa.text) == Quatro){

                        stringUm = "P";

                    }

                    if(Number(inputtentativa.text) != Um && Number(inputtentativa.text) != Dois && Number(inputtentativa.text) != Tres && Number(inputtentativa.text) != Quatro){

                        stringUm = "X";

                    }

                    resultado.text = "resultado: " + stringUm + " " + stringDois + " " + stringTres + " " + stringQuatro + ". Você possui mais " + quantidade + " tentativas!";

                }

                else{

                    resultado.text = "Fim de jogo!";

                }

                quantidade--;

            }

        }

       

        public function addField(obj:TextField,posY:Number,border:Boolean,

                                 msg:String,type:String){

            obj.x = 10;

            obj.width = 400;

            obj.y = posY;

            obj.border = border;

            obj.text = msg;

            obj.type = type;

            obj.height = 20;

            addChild(obj);

           

        }

    }

   

}


Viewing all articles
Browse latest Browse all 238792

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>