关于Javascript的简单问题 我不明白return的意义何在?什么叫把结果返回给调用这个函数的语句往往更有用
发布网友
发布时间:2022-05-17 19:26
我来回答
共4个回答
热心网友
时间:2022-05-17 20:56
当你在其它地方调用这个方法的时候multiply(num1,num2),会得到两个变量的乘积
function test(){
var num1=2;
var num2=2;
var total2=multiply(num1, num2);
}
total2的值就是multiply(num1,num2)这个方法里面total的值,不过不用return,total2是无值的。
热心网友
时间:2022-05-17 22:14
return是返回的意思.就是把返回的值给自定义的函数. 如果你不返回值.那么当你调用时候也就是都不显示.
热心网友
时间:2022-05-17 23:48
就是说这个方法有个返回值
例如,你在另一个方法里调用这个方法时,可以这样
function anotherfunction(){
var num1 = 2;
var num2 = 3;
var s = multiply(num1, num2); //这里就输入两个值到那个方法里,计算好值之后,把结果返回~
alert(s);
}
热心网友
时间:2022-05-18 01:40
javascript里面的return和C、C++、java里面的意思差不多,就是返回一个值。就拿你这个例子来说吧:
var m = multiply(12,12);alert(m);
这不就有意义了吗?