用js写将一到九9个数分成3组 分别组成3个三位数 让他们构成1比2比3的比例 求出所有满足条件的3个三位数
时间: 2024-05-07 15:19:15 浏览: 9
以下是用 JavaScript 实现的代码:
```javascript
function findNumbers() {
// 定义三个空数组,分别用来存储三个三位数
let arr1 = [];
let arr2 = [];
let arr3 = [];
// 循环枚举所有的三位数
for (let i = 100; i < 1000; i++) {
for (let j = i + 1; j < 1000; j++) {
for (let k = j + 1; k < 1000; k++) {
// 判断这三个数是否满足比例关系
if (i / j == 1 / 2 && i / k == 1 / 3 && j / k == 2 / 3) {
arr1.push(i);
arr2.push(j);
arr3.push(k);
}
}
}
}
// 输出所有满足条件的三个三位数
console.log(arr1);
console.log(arr2);
console.log(arr3);
}
```
运行 `findNumbers()` 函数即可输出所有满足条件的三个三位数。