12.内置对象之:Math(二)~.random()随机小数0=<x<1括号里无参数 return Math.floor(Math.random() * (max - min + 1)) + min;

1.得到1-10之间随机整数

2.随机点名

解析:

 

 3.猜数字

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 可以使用以下代码来生成65到90之间的随机整数: Math.floor(Math.random() * (90 - 65 + 1)) + 65 其中,Math.random()会生成0到1之间的随机数,乘以(90-65+1)可以得到0到26之间的随机数,再加上65可以得到65到90之间的随机整数。最后用Math.floor()函数将结果向下取整,确保生成的是整数。 ### 回答2: 要用Math.random()函数表达65~90的闭区间,可以采取以下步骤: 首先,我们知道Math.random()函数返回的是0(包括0)到1(不包括1)之间的一个随机数。要得到65~90之间的随机整数,需要进行一些数学运算。 我们可以使用Math.random()生成一个0到25之间的随机数,然后将它加上65,以得到65~90之间的数。具体过程如下: 1. 使用Math.random()生成一个0到1之间的随机小数。例如,得到0.456789。 2. 将这个小数乘以26,以扩大范围到0到26之间。例如,得到11.876114。 3. 将这个值取整,得到11。 4. 将取整的值加上65,得到76。这是65~90之间的一个随机整数。 整个过程可以用如下代码实现: ```java int randomNum = (int) (Math.random() * 26); // 生成0到25之间的随机整数 int result = randomNum + 65; // 加上65,得到65~90之间的随机整数 ``` 这样,通过Math.random()函数结合一些简单的数学运算,我们就可以得到65~90的闭区间中的一个随机整数。 ### 回答3: 要使用Math.random()函数生成65~90的闭区间的随机数,可以按照以下步骤进行编程: 1.计算随机数范围。随机数范围为90-65+1=26,即包含的整数个数。 2.使用Math.random()函数生成一个0到1之间的随机数。Math.random()函数会返回一个大于等于0且小于1的随机小数。 3.将随机小数乘以随机数范围(即26),得到的结果将是一个大于等于0且小于26的随机小数。 4.将上一步得到的随机小数向下取整,得到一个大于等于0且小于26的整数。 5.将上一步得到的整数与65相加,得到一个大于等于65且小于等于90的随机整数。 综上所述,上述步骤的代码实现如下: ```java int min = 65; int max = 90; int range = max - min + 1; int randomNumber = (int) (Math.random() * range); randomNumber += min; ``` 以上的代码可以产生一个在闭区间[65, 90]内的随机数。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值