Javascript 我想做一个随机数选择器,但结果比预期的要高

Javascript 我想做一个随机数选择器,但结果比预期的要高,javascript,html,math,Javascript,Html,Math,我有一个满是随机资料的页面,在这些资料中我有一个随机数生成器。我试过了,但结果比预期的要高,有人知道吗?这是我的密码: 得到一个随机数 生成 还有JavaScript: 试试看{ var randomnumberror=document.getElementById(“randomnumberror”) const randomNumberButton=document.getElementById(“randomNumberButton”) 函数getRandomNumber2(){

我有一个满是随机资料的页面,在这些资料中我有一个随机数生成器。我试过了,但结果比预期的要高,有人知道吗?这是我的密码:


得到一个随机数



生成
还有JavaScript:

试试看{
var randomnumberror=document.getElementById(“randomnumberror”)
const randomNumberButton=document.getElementById(“randomNumberButton”)
函数getRandomNumber2(){
var inputMin=document.getElementById(“inputMin”)
var inputMax=document.getElementById(“inputMax”)
常量选择器=getRandomNumber(inputMin.value、inputMax.value)
日志(inputMin.value、inputMax.value、选择器);
常量结果=document.getElementById(“randomNumberResult”)
函数RemoveAndomNumberError(){
randomNumberError.textContent=“”
}
如果(inputMin.value==“”| | inputMax.value==“”){
randomNumberError.textContent=“这两个字段都是必需的。”
inputMin.addEventListener(“单击”、删除和OMNumberError)
inputMax.addEventListener(“单击”、删除和OMNumberError)
返回
}
if(isNaN(输入最小值)| | isNaN(输入最大值)){
randomNumberError.textContent=“两个值都应该是数字”
inputMin.addEventListener(“单击”、删除和OMNumberError)
inputMax.addEventListener(“单击”、删除和OMNumberError)
返回
}
result.textContent=选择器
}
addEventListener(“单击”,获取随机数2)
}捕捉(错误){
randomNumberError.textContent=错误
}
如果有人

您可以尝试此解决方案(按照我对您问题的理解工作),我将不胜感激: html代码(仅将输入类型更改为数字)


例如,第一次尝试的最小值是1,最大值是10,但其中一个结果是81。我们需要查看
getRandomNumber()
的代码。此外,请注意,您可以编辑自己的问题,以添加示例或更多信息,而不是分散在评论中。
<input type="number" id="inputMin" placeholder="Min" required autocomplete="off">
<input type="number" id="inputMax" placeholder="Max" required autocomplete="off">
var button = document.getElementById('randomNumberButton');
var result = document.getElementById('randomNumberResult');

button.addEventListener('click', function() {
    var min = parseInt(document.getElementById('inputMin').value);
    var max = parseInt(document.getElementById('inputMax').value);

    result.value = Math.floor(Math.random() * max) + min;
    alert(result.value);
});