假设我有一个由五个问题组成的调查。最后一个按钮,在完成第五个问题后,应该根据他们之前的答案将个人带到许多不同的屏幕之一。但是,尽管我输入了答案,但它仍将我带到同一个屏幕。
这是我的代码的一部分:
onEvent("resultbutton", "click", function(event) {
if (getText("q1dropdown") == "Female") {
if (getText("q2dropdown") == "0-12", "13-25", "26-39", "40 and over") {
if (getText("q3dropdown") == "House") {
if (getText("q4dropdown") == "Alone") {
if (getText("q5dropdown") == "Happy", "Energetic") {
setScreen("HAPPYGIRL");
}
}
}
}
}
if (getText("q1dropdown") == "Female") {
if (getText("q2dropdown") == "0-12", "13-25", "26-39", "40 and over") {
if (getText("q3dropdown") == "House") {
if (getText("q4dropdown") == "Alone") {
if ((getText("q5dropdown") == "Tired"), "Sad") {
setScreen("TIREDGIRL");
例如,当我输入应该将我引导至“TIREDGIRL”屏幕的答案时,它只会将我带到“HAPPYGIRL”屏幕。