如何在函数中传递参数?

时间:2016-10-27 12:46:53

标签: function if-statement arguments

尝试完成if / else Codecademy练习(问题#14),但它没有说明如何将动作值传递给函数,所以我正在甩动它,但没有成功。下面是我通过为变量赋值(第1行和第2行)的尝试,但是获得“false”再次尝试响应。

BTW ..没有通过Codecademy的Q& A论坛得到很多帮助。:(

var yourName = "Tammy"; //I added this 
var gender = "female"; // I added this

//这一行及以下是静态的,由Codecademy提供

var checkNameGender = function (yourName,gender) {  
//All the code below was used in exercise 1.6

    if (gender.length > 0 && yourName.length > 0) {
      if (gender === 'male' || gender === 'female') {
            return true;
      } else {
            return false;
      }
    } else {
      return false;
    }
};

1 个答案:

答案 0 :(得分:1)

您已定义了您的功能。现在你需要调用它来执行它,这样:

checkNameGender(yourName, gender);

它将返回结果。