-8

I need help in my java script. I want to create if then if else and last else... but it won't work :(

if(fallingFrame >= fallingSpeed) {
    if(floor.contains(pt1) || floor.contains(pt2) || floatFloor.contains(pt1) || floatFloor.contains(pt2) || tLPF.contains(pt1) || tLPF.contains(pt2) ) {
        //if (isPlayerOnFloor() || IsPlayerOnFloor()) {
        falling = false;
        if(floatFloor.contains(pt1) || floatFloor.contains(pt2)) {
            character.y = main.height - floatFloorHeight - characterheight;
        }
        if else
        {
            character.y = main.height - floorheight - characterheight;

        }
    else (tLPF.contains(pt1) || tLPF.contains(pt2)) {
            character.y = main.height - tLPFHeight - characterheight;
        }

    }
}
4

2 回答 2

5
if (a == b) {
  ... do this ...
} else if (a == b+1) {  // <---- I believe you're looking for this!
  ... do that ...
} else {
  ... do something generic! ...
}
于 2013-05-20T17:54:29.860 回答
2

它应该是“如果”,而不是“如果”。

你还需要另一个条件。“如果”什么?你基本上想说的是:

  1. “如果这样”,做一些事情。
  2. “如果有别的事”,做别的事。
  3. “在所有其他情况下”,执行一些默认操作。
于 2013-05-20T17:53:41.303 回答