単純なインクルーシブランダム関数を作成しようとしていますが、なんらかの理由でNaNが返されます。 Mozillaのリファレンスからこの関数をコピーしました。ありがとう。JavaScriptのランダム関数がNaNを返す
var size = {min:1, max: 1700};
function getRndInt(min, max) {
min = Math.ceil(min);
max = Math.floor(max);
return Math.floor(Math.random() * (max - min + 1)) + min;
}
function generate() {
document.getElementById("Text1").innerHTML = getRndInt(size.min - size.max);
}
を渡しているあなたの 'getRndInt()'関数は、2つの引数を取りますが、あなたは一つだけを渡しています。 – Pointy
あなたは 'size.min - size.max'を書きました:' size.min、size.max'を意味しましたか? – fcalderan
皆様、ありがとうございます。 – vvAve