Javascript-具有对象的功能

时间:2018-11-25 23:00:28

标签: javascript function if-statement

我正在尝试编写一个函数,但它的作用与我想要的相反。

写一个函数来确定用户是否 年龄足够高,可以坐过山车了。的 函数应将对象作为参数。如果 对象的年龄属性大于或等于 7,并且height属性大于或等于 42,返回true。否则,返回false

 const rollerCoaster = (object) => {
  if (object.age >= 7 && object.height >= 42) {
      return true
  } else {
      return false
  }
}

console.log(rollerCoaster(55, 55));

这返回false,我们希望它返回true。我想念什么?

1 个答案:

答案 0 :(得分:4)

您要传递两个数字作为参数,而不是对象。该函数不起作用,因为将数字作为对象引用将返回undefined或null,因此使该函数返回false。