Javascript电影分类程序

时间:2017-04-25 17:52:51

标签: javascript

Helo伙计们,我正在尝试用javascript创建一个电影分类程序,但我无法接通以使其正确。我的代码如下。?

function canIWatch(age){

if ( age <= 6 ){
                document.write("You are not allowed to watch Deadpool after 6.00pm.")
              }



else if( age >= 6 || age <= 17 ){
                document.write("You must be accompanied by a guardian who is 21 or older.")
              }



else if( age >= 17 || age <= 25 ){
                document.write("You are allowed to watch Deadpool, right after you show some ID.")
              }


else if ( age > 25 ){
                document.write("Yay! You can watch Deadpool with no strings attached!")
              }



else {
                document.write("Invalid age.")
              }

}

1 个答案:

答案 0 :(得分:0)

如果您尝试将年龄分组,则必须使用逻辑AND &&而不是OR ||,因为如果满足单个条件,则执行相应的代码。< / p>

if (age <= 6) {
  document.write("You are not allowed to watch Deadpool after 6.00pm.")
} else if (age >= 6 && age <= 17) {
  document.write("You must be accompanied by a guardian who is 21 or older.")
} else if (age >= 17 && age <= 25) {
  document.write("You are allowed to watch Deadpool, right after you show some ID.")
} else if (age > 25) {
  document.write("Yay! You can watch Deadpool with no strings attached!")
} else {
  document.write("Invalid age.")
}