javascript - 在 jquery 事件后检索随机数

标签 javascript jquery

我尝试在一次 jQuery 单击后获取另一个 jQuery 单击内的单个随机数;但我得到的是很多随机数。

$("#onePl").on("click",function(){
       $("#myId").click(function(){
          var ran=Math.random();
          console.log(ran);// lot of random numbers in sequence
             })
  })

最佳答案

获取[0-10[

范围内的单个数字

您需要执行以下操作

Math.round(Math.random()*10)

Math.random 将生成 [0,1[ 范围内的数字。

Math.round 将四舍五入小数。

*10 用于生成 [0-10[] 范围内的随机数。

$("#myId").click(() => console.log(Math.round(Math.random()*10)));
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button id='myId'>Click</button>

关于javascript - 在 jquery 事件后检索随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42613429/

相关文章:

javascript - 使用 facebook 图形 API 在 facebook 上通过 URL 发布视频?

jquery - 将相同的函数绑定(bind)到jquery中的不同元素

如果路径有值,JavaScript 会替换 src 属性

javascript - `ng test` 显示错误 : Can't resolve all parameters for BackendService

javascript - 在 Javascript 中访问 Java 类方法

jquery - 将文本复制到带有所有换行符的文本区域

javascript - 如何通过单击java脚本中动态创建的按钮来获取动态创建的文本框的值

javascript - 移动菜单在 Jsfiddle 中有效,但在本地主机上无效

javascript - 如何隐藏多个没有内容的 div?

javascript - js变量传入php调用