84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
return跟被注释掉的输出函数
function app2(x,y) { var sum,x,y; sum = x * y; return sum; //document.write(sum = x * y + "</br>"); }
return返回值跟document.write输出区别是什么?不能都直接打印出来么?-PHP中文网问答-return返回值跟document.write输出区别是什么?不能都直接打印出来么?-PHP中文网问答
围观一下哦,学习一下。
return返回的这个值只是把结果返回,并未打印出来,返回的结果可以存在其他参数里面,方便以后的使用,而return如果要打印,还是得调用document.write,如document.write(app(2,3))打印2*3的值
你可以这样用,var result=app2(2,3),将返回的结果存在result里面,再输出打印document.write(result),这个函数app2()返回的是一个值,而不是打印输出,如果要打印就得再次调用document.write,而document.write(sum = x * y + "</br>")的情况下,调用函数就会打印输出,不存在返回值,就不能用result=app2(2,3)接收返回的值了
return返回值跟document.write输出区别是什么?不能都直接打印出来么?-PHP中文网问答-return返回值跟document.write输出区别是什么?不能都直接打印出来么?-PHP中文网问答
围观一下哦,学习一下。
return返回的这个值只是把结果返回,并未打印出来,返回的结果可以存在其他参数里面,方便以后的使用,而return如果要打印,还是得调用document.write,如document.write(app(2,3))打印2*3的值
你可以这样用,var result=app2(2,3),将返回的结果存在result里面,再输出打印document.write(result),这个函数app2()返回的是一个值,而不是打印输出,如果要打印就得再次调用document.write,而document.write(sum = x * y + "</br>")的情况下,调用函数就会打印输出,不存在返回值,就不能用result=app2(2,3)接收返回的值了