课程
/前端开发
/JavaScript
/JavaScript进阶篇
我想知道我标注的这三个地方有什么样的关系?我不理解var req1=app2(5,6)和var req1=app2(2,3)为什么要这么写?这两个变量的值与sum=x*y,app2(x,y)有什么关系?谢谢大家
2017-04-18
源自:JavaScript进阶篇 5-5
正在回答
函数调用时,参数的写法,个数要一致。
function app2(x,y){//括号里的形参是用来接收调用函数时传入的实参。 var sum,x,y; sum=x*y;//计算接收到的参数值; return sum; //返回函数结果 } var req1=app2(5,6)//调用名为app2的函数,传入两个需要执行的参数,并把返回的函数结果存在变量req1当中。 //另外一个也是这样的
function app2(x,y)是个函数,返回sum=s*y,
var req1=app2(5,6),返回req1=5*6,
var req2=app2(2,3),返回req2=2*3,
最后sumq=req1+req2=36
function app2(x,y) {}是定义一个叫app2的函数,并且有两个参数x和y,返回值是两个参数的积
var req1=app2(5,6)和 var req2=app2(2,3) 都是调用这个函数并且把返回值赋值给指定的变量,即req1和req2
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答请问各位同学:
4 回答请教各位同学老师
3 回答想请哪位同谋帮我看一下我的代码
1 回答各位 帮忙看一下,谢谢了
3 回答哪位同学帮忙解答一下。