官术网_书友最值得收藏!

Time for action – Using if/else

Let's write some code to see if/else in action for ourselves.

  1. Take the following code:
    var int Int1, Int2;
    
    function PostBeginPlay()
    {
        if(Int1 > Int2)
            'log("Int1 is greater than Int2");
        else if(Int1 == Int2)
            'log("Int1 is equal to Int2");
        else
            'log("Int1 is less than Int2");
    }
    
    defaultproperties
    {
        Int1=5
        Int2=2
    }
  2. What would we expect the result to be? Let's look at the log for the answer:
    [0007.72] ScriptLog: Int1 is greater than Int2

What just happened?

We can see that the if statement is executed and not the else if or else statements. Notice that in this example we didn't use the curly brackets in our statements. If there is only one line after the if, else if, or else statements brackets aren't necessary. However, if there are two or more lines, we would need to use brackets.

For

For is a different kind of control statement called an iterator. It will execute the code we write a specific number of times until a condition is met. Let's take a closer look at it.

主站蜘蛛池模板: 陇川县| 江西省| 唐河县| 玉田县| 芦溪县| 文成县| 萍乡市| 沧州市| 东乌珠穆沁旗| 淄博市| 呼玛县| 乌鲁木齐县| 河东区| 黔南| 页游| 隆回县| 宣化县| 清涧县| 平原县| 民勤县| 潞西市| 黎城县| 怀柔区| 电白县| 体育| 上高县| 延津县| 京山县| 酒泉市| 平泉县| 延吉市| 醴陵市| 六盘水市| 定结县| 连山| 洪泽县| 内江市| 彰化县| 吉木乃县| 鸡泽县| 定结县|