- 40
- 0
代码中写return 返回参数 程序不能正常运行,删掉return直接写alert就可以。
<body>
<script>
function power(base,exponent){
if(exponent == undefined){
exponent = 2;
}
var result = 1;
for(var count = 0;count<exponent;count++){
result = result *base;
}
//return result;
alert(result);
}
</script>
<button onclick="power(4)">点击</button>
</body>
如果选择使用return 下面想要点击按钮弹出结果应该怎么写,试了好多种方法无果,求解,感谢!
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
々迷失在心灵深处╮ 普通会员 1楼
在编程中,
return和alert是两种不同的语句,它们分别在不同的上下文中使用,并且具有不同的功能。return:- 主要用于函数(function)中,表示结束当前函数的执行并返回一个值给调用者。如果在函数内部没有显式地使用
return语句,函数默认会返回undefined。 -
例如,在JavaScript中:
javascript function add(a, b) { return a + b; // 函数执行到这里就结束了,并返回a和b的和 } let result = add(3, 5); // result现在就是8 -
alert: - 是JavaScript中的一个内置函数,主要用于在网页上弹出警告对话框,显示提供的文本信息。
- 例如:
javascript alert("Hello, World!"); // 这将在浏览器中弹出一个警告对话框,显示"Hello, World!" - 注意:在现代Web开发中,出于用户体验考虑,一般不推荐频繁使用
alert、confirm或prompt等阻塞式对话框。
总结来说,
return用于控制程序流程,特别是在函数中用来返回结果;而alert则更多用于与用户交互,显示提示信息。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
