js获取四位随机数
时间: 2023-07-18 12:20:52 浏览: 58
可以使用下面的代码获取四位随机数:
```javascript
Math.floor(Math.random() * 9000) + 1000;
```
这个代码会生成一个0到1之间的随机数,乘以9000,再加上1000,最后使用`Math.floor`向下取整,就能得到一个四位数的随机数了。
相关问题
js获取四位随机数或字母
可以通过以下代码获取四位随机数或字母:
```javascript
// 生成随机数和字母的函数
function getRandom() {
// 生成一个0-1之间的随机数
var randomNum = Math.random();
// 判断随机数的范围
// 如果随机数小于0.5,生成一个四位随机数
if (randomNum < 0.5) {
var randomFourNum = Math.floor(Math.random() * 10000);
// 补0,使得结果始终是四位数
randomFourNum = ("0000" + randomFourNum).substr(-4);
return randomFourNum;
}
// 如果随机数大于等于0.5,生成一个随机字母
else {
var randomLetter = String.fromCharCode(Math.floor(Math.random() * 26) + 97);
return randomLetter;
}
}
// 调用函数获取四位随机数或字母
var result = getRandom();
console.log(result);
```
此代码中,首先定义了一个名为`getRandom`的函数,用于生成随机数和字母。在函数内部,生成一个0-1之间的随机数,并判断其范围。如果随机数小于0.5,则生成一个四位随机数,通过补0保证结果始终是四位数;如果随机数大于等于0.5,则生成一个随机字母。最后,通过调用`getRandom`函数获取结果,并打印在控制台中。
java 四位随机数
要生成一个四位随机数,你可以使用Java的Random类和String的format方法。下面是一个示例代码:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
// 创建一个Random对象
Random random = new Random();
// 生成一个四位随机数
int randomNumber = random.nextInt(9000) + 1000;
// 将随机数转换为字符串并输出
String randomString = String.format("%04d", randomNumber);
System.out.println("随机数:" + randomString);
}
}
```
这段代码使用`nextInt`方法生成0到8999之间的随机数,然后加上1000得到1000到9999之间的随机数。随后,使用`String.format`方法将随机数转换为四位字符串,并输出结果。运行代码会输出一个四位随机数。