Javascript 宣布数组的长度

Javascript 宣布数组的长度,javascript,arrays,Javascript,Arrays,这是我的密码,rnames总是0。我怎么知道桌子的长度? (长度是7-换句话说,我想知道一个表中有多少个条目。)在Javascript中,Math.random()不接受任何参数。 传递给它的任何参数都会被忽略,并且它始终返回一个介于0和1之间的实数 相反,您应该将数字乘以数组的长度,如下所示: var names=new Array("Charlie","Auggie","Hunter","Diesel","Harlum","Tank","Runt"); var rnames=Math

这是我的密码,rnames总是0。我怎么知道桌子的长度?
(长度是7-换句话说,我想知道一个表中有多少个条目。)

在Javascript中,
Math.random()
不接受任何参数。
传递给它的任何参数都会被忽略,并且它始终返回一个介于0和1之间的实数

相反,您应该将数字乘以数组的长度,如下所示:

var names=new Array("Charlie","Auggie","Hunter","Diesel","Harlum","Tank","Runt");
    var rnames=Math.floor(Math.random(1,names.length));

在Javascript中,
Math.random()
不接受任何参数。
传递给它的任何参数都会被忽略,并且它始终返回一个介于0和1之间的实数

相反,您应该将数字乘以数组的长度,如下所示:

var names=new Array("Charlie","Auggie","Hunter","Diesel","Harlum","Tank","Runt");
    var rnames=Math.floor(Math.random(1,names.length));
我认为Math.random()不接受任何参数。如果您想要一个介于两个整数(最小值和最大值)之间的整数,请尝试以下操作

问候,, Satyajit

我认为Math.random()不接受任何参数。如果您想要一个介于两个整数(最小值和最大值)之间的整数,请尝试以下操作

问候,,
Satyajit

此外,Math.random()的返回值将始终介于0和1之间。rchern在回答的第2行中说。既然我在20分钟内无法再创建一个问题,我该如何做?(我有98个代表)如何在JavaScript中创建换行符?这是我试过的,但不起作用
box.value=rnames+“/n”+名称[rnames]
考虑到网站的工作方式,他本可以在rchern发布评论后添加它,但它不会在发布后5分钟内显示为编辑。此外,Math.random()的返回值将始终介于0和1之间。而且,rchern,他在回答的第二行说,既然我不能在20分钟内再提出一个问题,我该怎么做?(我有98个代表)如何在JavaScript中创建换行符?这是我试过的,但不起作用
box.value=rnames+“/n”+名称[rnames]考虑到网站的工作方式,他可以在rchern发布评论后添加它,并且不会显示为编辑,因为它是在发布后5分钟内显示的。
var names=new Array("Charlie","Auggie","Hunter","Diesel","Harlum","Tank","Runt");
var rnames=Math.floor(Math.random()*names.length)
Math.floor(Math.random() * (max - min + 1)) + min;