随机生成一个3位数, 倒序输出。如:生成365, 输出563,将随机数和倒序后的数打印出来(提示:用%或/符号与10或100运算得到个位、十位、百位)。
时间: 2024-03-23 21:40:35 浏览: 93
可以使用%和/运算符来获取数字的个位、十位和百位,然后将它们组合成倒序的数字,代码如下:
```javascript
var num = Math.floor(Math.random() * 900 + 100); // 生成3位数
console.log("随机数为:" + num);
var hundreds = Math.floor(num / 100); // 获取百位数字
var tens = Math.floor(num % 100 / 10); // 获取十位数字
var ones = num % 10; // 获取个位数字
var reverseNum = ones * 100 + tens * 10 + hundreds; // 组合成倒序数字
console.log("倒序后的数字为:" + reverseNum);
```
输出结果类似于:
```
随机数为:365
倒序后的数字为:563
```
相关问题
产生任意三个随机数放入列表中,,并倒序输出这三个随机数
以下是Python代码实现:
```python
import random
# 生成三个随机数
nums = [random.randint(1, 100) for _ in range(3)]
# 倒序输出
print(nums[::-1])
```
输出结果类似:
```
[68, 51, 7]
```
阅读全文