我的其他如果不起作用

use*_*169 1 if-statement actionscript-3

我不知道为什么我else if的不工作!

 var workSurvival:Number = 0;
    var work:int = parseInt(work_txt.text);

if(work < 60 > 0){
    workSurvival = work*12;
        trace("work 1-" + workSurvival);
}else if(work < 120 > 60){
    workSurvival = work*25;
        trace("work 2-" + workSurvival);
        trace(work);
}else if(work == 120){
    bestScore -= 1;
        trace("Good Score!");
}else if(work < 200 > 120){
    workSurvival = work*8;
        trace("work 3-" + workSurvival);
}else if(work < 401 > 200){
    workSurvival = work*4;
        trace("work 4-" + workSurvival);
}
Run Code Online (Sandbox Code Playgroud)

how*_*rad 5

if(work < 60 > 0)不是有效的IF声明.你需要重写它

if(work > 0 && work < 60)
Run Code Online (Sandbox Code Playgroud)

这里的每个其他陈述都是如此.