如何解决如何在输入中添加随机数?
为每个输入制作两个输入和两个按钮 - 加号和减号。输入不应具有 id 属性。
加载页面时,第一个输入的值为1。加载页面时,第二个输入的值为-1。
对于第一次输入,当您点击加号时,应将一个从 1 到 10 的随机数添加到当前值。单击减号时,应从当前值中减去 1 到 10 之间的随机数。
输入中的最小值不应小于1,如果减法结果小于1,则输入应为1。
对于第二个输入,当您单击加号时,应将一个从 -1 到 -10 的随机数添加到当前值。当您点击减号时,应从当前值中减去一个从 -1 到 -10 的随机数。
输入中的最小值不得小于 0。
必须在纯 JS 上完成。
const positivePlus = document.querySelector('.positive__plus');
const positiveMinus = document.querySelector('positive__minus');
const positiveInput = document.querySelector('.positive__input');
function positiveRandom () {
const maxRandom = 10;
return Math.round(Math.random() * maxRandom);
}
positivePlus.onclick = function() {
positiveInput.innerHTML = positiveRandom();
}
<button class="positive__plus">+</button>
<div class="positive__input" type="text" value="1"></div>
<button class="positive__minus">-</button>
但是这个代码不是你需要的。它只是添加一个随机数。而且我需要将它添加到前一个值上,该值不能超过 10。出于某种原因,我无法弄清楚如何在输入中实现它。输入中的值不会改变。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。