在IF语句条件中调用对象属性

时间:2017-09-18 09:41:37

标签: javascript object conditional-statements

我需要在其他语句中添加年龄小于16岁的第二个人来返回它的字符串。我该如何添加?

function canDrive(name, age) {
    var person = {
    name: "Stefano",
    age: 24,
    };

    if (person.age => 16) {
        return name + " is old enough to drive.";
    }
    else {
        return name + " is not old enough to drive.";
    }
}

2 个答案:

答案 0 :(得分:0)

你不仅可以从人身上获得年龄。这里的人是不可变的对象

if(person.age >= 16) { } else { }

答案 1 :(得分:0)

  1. 更改if语句比较,例如>=
  2. 传递年龄的唯一数字,而不是字符串,表示不需要为年龄添加''
  3. 您已经通过函数传递变量。因此无需添加人物对象
  4. function canDrive(name, age) {
      if (age >= 16) {
        return name + " is old enough to drive.";
      } else {
        return name + " is not old enough to drive.";
      }
    }
    
    console.log(canDrive('ram',12))
    console.log(canDrive('vj',22))