在 JavaScript 中求 3 的倍数有三种方法:使用循环和求余运算符 (%) 逐个判断。使用 filter() 方法筛选出 3 的倍数。使用 map() 和 Math.floor() 方法生成 3 的倍数。

在 JavaScript 中求 3 的倍数
在 JavaScript 中,找出 3 的倍数非常简单。您可以使用以下几种方法:
1. 循环使用求余运算符 (%)
<code class="js">// 创建一个数组存储 3 的倍数
const multiplesOf3 = [];
// 从 1 开始循环,最大值为 100(可根据需要调整)
for (let i = 1; i <= 100; i++) {
// 如果 i 除以 3 的余数为 0,则 i 是 3 的倍数
if (i % 3 === 0) {
multiplesOf3.push(i);
}
}
// 打印 3 的倍数数组
console.log(multiplesOf3);</code>2. 使用 filter() 方法
里面有2个文件夹。其中这个文件名是:finishing,是我项目还没有请求后台的数据的模拟写法。请求后台数据之后,瀑布流的js有一点点变化,放在文件名是:finished。变化在于需要穿参数到后台,和填充的内容都用后台的数据填充。看自己项目需求来。由于chrome模拟器是不允许读取本地文件json的,所以如果你要进行测试,在hbuilder打开项目就可以看到效果啦,或者是火狐浏览器。
92
<code class="js">const numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // 使用 filter() 筛选出 3 的倍数 const multiplesOf3 = numbers.filter(number => number % 3 === 0); // 打印 3 的倍数数组 console.log(multiplesOf3);</code>
3. 使用 map() 和 Math.floor() 方法
<code class="js">// 创建一个数组存储 3 的倍数
const multiplesOf3 = [];
// 从 1 到 100 循环
for (let i = 1; i <= 100; i++) {
// 使用 Math.floor() 求 i 除以 3 的商
const quotient = Math.floor(i / 3);
// 商乘以 3 得到 3 的倍数
const multipleOf3 = quotient * 3;
// 将 3 的倍数添加到数组中
multiplesOf3.push(multipleOf3);
}
// 打印 3 的倍数数组
console.log(multiplesOf3);</code>注:这些方法都可以根据您的具体需要进行定制,以满足不同的要求。例如,您可以调整循环范围或使用不同的数组来存储结果。
以上就是js里如何求3的倍数的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号