ACTIONSCRIPT 3 TUTORIALS

Conditionals (Logic and Decision Making)

//IF STATEMENTS /////////////////////////////////////////

/*

if (condition) {
//statements if condition is met
}

*/

var myName:String = "Fred";

if (myName == "Karl") {
trace ("Hello " + myName);
} else if (myName == "Bob") {
trace ("Your name is Bob");
} else if (myName == "Darla") {
trace ("Your name is Darla");
} else if (myName == "Alfredo") {
trace ("Your name is Alfredo");
} else {
trace ("Your name is not Karl, Bob, Darla, or Alfredo");
}

 

//SWITCH STATEMENTS/////////////////////////////////////////

var myNumber:Number = Math.ceil(Math.random() * 8);
trace (myNumber);

switch (myNumber) {

case 1:
trace ("The number is 1");
break;
case 2:
trace ("The number is 2");
break;
case 3:
trace ("The number is 3");
break;
case 4:
trace ("It randomized to the number 4");
break;
case 5:
trace ("It randomized to the number 5");
break;
default:
trace ("The number is either 6, 7, or 8");
}

 

//PASSWORD EXAMPLE//////////////////////////////////////

submit_btn.addEventListener(MouseEvent.CLICK, onSubmit);
function onSubmit(e:MouseEvent) {

if (password_txt.text == "flash") {
trace ("Correct Password");
} else {
trace ("Incorrect Password");
}

}