17-向函数传递变量
3.6.2 向函数传递变量
我们经常需要将值传递给函数,供其执行代码时使用。给函数传递多个值时,用逗号分隔它们。在函数定义中,小括号(())内有一个变量名列表,其中的变量数必须与传入的变量数相同。例如,下面的函数接受两个参数——name和city,并使用它们来创建输出字符串:
function greeting(name, city){
print("Hello " + name);
print(". How is the weather in " + city);
}
要调用函数greeting(),需要传入一个name值和一个city值;这些值可以是直接值,也可以是以前定义的变量。为演示这一点,下面的代码调用了函数greeting(),并传入了变量name和一个直接字符串:
var name = "Brad";
greeting(name, "Florence");