javascript - 是否可以通过 onclick 事件访问函数内部的内容?

标签 javascript random onclick

**所以,我想知道是否可以访问函数内部的内容并在 onClick 事件上使用它。

例如:

   function random(){
       Math.floor(Math.random()*2+1)
   }

我的问题是;我想对函数内部的内容使用 If 语句。

    if(random number ===1) do something on onClick event.

最佳答案

使用return关键字来说明函数的值是什么:

function random(){
   return Math.floor(Math.random()*2+1)
}

然后,其他代码可以通过执行以下操作来访问该值:random()。例如:

if(random() == 1){
   // Random is 1
} else {
   // Random is not 1
}

关于javascript - 是否可以通过 onclick 事件访问函数内部的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55841415/

相关文章:

javascript - 禁用 HTML 中表单的所有元素(提交按钮除外)?

ruby-on-rails - 如何使用有偏概率有效地选择随机行。使用 Rails 2.3 和 PostgreSQL 8 分发?

ios - 自定义 UIScrollView 动画

javascript - 取消链接中 onClick 触发的 javascript 函数

javascript - 如何调用javascript函数以及将表单数据保存到html页面中的文本文件中?

javascript - 想返回完整的 html,包括表格标签

c# - 单击控件内的文本时,用户控件单击事件不起作用?

javascript - 如何将变量传递到 html 元素中的 onclick 方法

javascript - 仅使用 NodeJS 递归列出路径中的目录

mysql - SQL 结果的随机样本