有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位用js代码展示...
时间: 2024-02-06 22:02:50 浏览: 50
python 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?(源码)
5星 · 资源好评率100%
好的,这是一个简单的排列组合问题。可以使用嵌套循环来解决。以下是用 JavaScript 实现的代码:
```javascript
let count = 0; // 用于计数
for (let i = 1; i <= 4; i++) {
for (let j = 1; j <= 4; j++) {
for (let k = 1; k <= 4; k++) {
if (i !== j && j !== k && i !== k) { // 判断三个数字是否互不相同
console.log(i * 100 + j * 10 + k); // 输出结果
count++; // 计数器加一
}
}
}
}
console.log('共有' + count + '个三位数');
```
输出结果为:
```
123
124
132
134
142
143
213
214
231
234
241
243
312
314
321
324
341
342
412
413
421
423
431
432
共有24个三位数
```
注意:这里使用 `console.log()` 输出结果,如果需要将结果保存下来,可以使用数组等其他方式来存储。
阅读全文