javascript - 有没有办法在 JavaScript 中生成一个随机数,然后用它来生成另一个随机数?

标签 javascript html random

我正在为一家假公司制作一个网站。其中一个部分具有“股票报价”功能,该功能只是一个随机数。为此,我使用以下代码:

<p ID="stockcurrent"></p>

<script>
document.getElementById("stockcurrent").innerHTML =
Math.floor(Math.random() * 500) + 200;
</script>

现在,我想做的是获取为此生成的数字并用它来创建一个新数字,其条件是它必须等于或大于生成的数字。即,像这样:

<p ID="stockdayhigh"></p>

<script>
document.getElementById("stockdayhigh").innerHTML =
Math.floor(Math.random() * 500) + (the result of the stockcurrent script);
</script>

这可以做吗?我对 JavaScript 的了解非常基础。

最佳答案

您可以使用变量来实现此目的

<p id="stockcurrent"></p>
<p id="stockdayhigh"></p>

<script>
    var stockCurrent = Math.floor(Math.random() * 500) + 200;
    var stockDayHigh = Math.floor(Math.random() * 500) + stockCurrent; 

    document.getElementById("stockcurrent").innerHTML = stockCurrent;
    document.getElementById("stockdayhigh").innerHTML = stockDayHigh;
</script>

关于javascript - 有没有办法在 JavaScript 中生成一个随机数,然后用它来生成另一个随机数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58774302/

相关文章:

javascript - 将 ID 传递给选择器 - Jquery

html - Bootstrap Navbar 链接背景高度

c++ - 这个 C++ 猜谜游戏在语法上是否正确?

javascript - Jquery UI drop event plain/text between text in Div contentEditable

jquery - 下拉菜单 : Align submenus to their parents dynamically with JQuery

java - 随机长,能不能连续两次是同一个数

java - 在 ActionListener 中重新定义变量时遇到问题

javascript - 我想如果有 2 个元素具有相同的文本,一个在 jquery 中被删除

javascript - 如何使 JSON 递归工作

javascript - 阻止由 Chrome 扩展中的 onBeforeNavigate 事件指示的导航,但不阻止非导航请求