在Math类中random方法可以产生随机数。如果从1到100之

题目

在Math类中random方法可以产生随机数。如果从1到100之间产生一个随机整数(大于等于1,小于等于100),并赋值给n,那么下面语句正确的是()。

  • A、n=Math.round(Math.random(100))+1;
  • B、n=Math.round(Math.random()*100)+1;
  • C、n=Math.floor(Math.random(100))+1;
  • D、n=Math.floor(Math.random()*100)+1;
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

执行int x=(int)(Math.random()*100);语句时,不会出现下列哪个数值?

A.1

B.35

C.48

D.100


正确答案:D
解析:Math.random()方法产生0~1之间的数,所以再乘以100的范围时0~100,但不包括边界0和100。

第2题:

下列是Math类中的一些常用方法,其中用于获取大于等于0.0且小于1.0的随机数的方法是?(

A.random()

B.abs()

C.sin()

D.pow()


答案:A

第3题:

在JavaScript中要取最接近整数x并且比x小的数值,应该使用:()

A.Math.round()

B.Math.random()

C.Math.ceil()

D.Math.floor()


参考答案:D

第4题:

动作语句:math.random()*10表示产生0--10之间的随机数。

A

B



第5题:

关于JavaScript中的Math对象的说法,正确的是( )。

A.Math.ceil(512.51)返回的结果为512

B.Math.floor( )方法用于对数进行下舍入

C.Math.round(-512.51)返回的结果为-512

D.Math.random( )返回结果为0~1,包括0和1


正确答案:B

第6题:

Math对象的()方法返回0~1之间的随机数。

A.round

B.random

C.pow

D.sqrt


正确答案:B

第7题:

关于JavaScript中的Math对象的说法,正确的是( )

A.Math.ceil(512.51)返回的结果为512

B.Math.floor( )方法用于对数字进行下舍入

C.Math.round(-512.51)返回的结果为-512

D.Math.random( )返回的结果范围为0-1,包括0和1


正确答案:B

第8题:

Javascript中Math的random()方法返回介于0和100之间的伪随机数。()

此题为判断题(对,错)。


正确答案:错误

第9题:

要产生[20,999]之间的随机整数使用哪个表达式?

A.(int)(20+Math.random()*979)

B. 20+(int)(Math.random()*980)

C. (int)Math.random()*999

D. 20+(int)Math.random()*980


正确答案:B

第10题:

Javascript里Math的()方法返回介于0和1之间的伪随机数。


正确答案:random()