Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 随机数生成器无法正确打印数字_Javascript - Fatal编程技术网

Javascript 随机数生成器无法正确打印数字

Javascript 随机数生成器无法正确打印数字,javascript,Javascript,我的JavaScript程序应该打印出用户给定的两个最大值和最小值之间的随机数。它对预先输入的数字非常有效,但当我引入获取max和min的提示时,这些数字就开始打印出来 var min, max, hmany, i; var n, w, ans, rsp; min = prompt("Minimum number for addition problems"); //console.log(min); max = prompt("Maximum number for addition pro

我的JavaScript程序应该打印出用户给定的两个最大值和最小值之间的随机数。它对预先输入的数字非常有效,但当我引入获取max和min的提示时,这些数字就开始打印出来

var min, max, hmany, i;
var n, w, ans, rsp;


min = prompt("Minimum number for addition problems");
//console.log(min);
max = prompt("Maximum number for addition problems");
//console.log(max);
hmany = prompt("How many questions do you want to answer?");

 for (i = 0; i < 10; i++)
   {
     n = Math.floor(Math.random() * (max - min + 1)) + min;
     console.log(n);
   } 

现在,您正在对字符串执行操作。当最小值为“1”时,你要做的是

n = someOperation + "1",
它给出了一个以
“1”
结尾的字符串

您必须将字符串解析为数字:

min = parseFloat(prompt("Minimum number for addition problems"));

现在,您正在对字符串执行操作。当最小值为“1”时,你要做的是

n = someOperation + "1",
它给出了一个以
“1”
结尾的字符串

您必须将字符串解析为数字:

min = parseFloat(prompt("Minimum number for addition problems"));

现在,您正在对字符串执行操作。当最小值为“1”时,你要做的是

n = someOperation + "1",
它给出了一个以
“1”
结尾的字符串

您必须将字符串解析为数字:

min = parseFloat(prompt("Minimum number for addition problems"));

现在,您正在对字符串执行操作。当最小值为“1”时,你要做的是

n = someOperation + "1",
它给出了一个以
“1”
结尾的字符串

您必须将字符串解析为数字:

min = parseFloat(prompt("Minimum number for addition problems"));

@你不接受这个答案有什么原因吗?少了什么?只是忘了。当时它只有15分钟大。忘了。这很有效。@AustinDonley你不接受这个答案有什么原因吗?少了什么?只是忘了。当时它只有15分钟大。忘了。这很有效。@AustinDonley你不接受这个答案有什么原因吗?少了什么?只是忘了。当时它只有15分钟大。忘了。这很有效。@AustinDonley你不接受这个答案有什么原因吗?少了什么?只是忘了。当时它只有15分钟大。忘了。效果很好。