在这个简单的练习中,您将构建一个程序,该程序接受一个值'integer',并返回它的倍数列表,直到另一个值'limit'。如果'limit'是'integer'的倍数,也应该包括它。传递给函数的永远都是正整数,不包含 0。'limit'总是大于'integer'。

以下是用 JavaScript 实现的代码:

function multipleList(integer, limit) {
  var result = []; // 创建一个空数组用于存储倍数列表
  for (var i = integer; i <= limit; i += integer) { // 循环计算倍数列表
    result.push(i); // 将倍数添加到数组中
  }
  return result; // 返回倍数列表
}

// 示例用法
console.log(multipleList(3, 20)); // 输出 [3, 6, 9, 12, 15, 18]
console.log(multipleList(5, 25)); // 输出 [5, 10, 15, 20, 25]
console.log(multipleList(7, 21)); // 输出 [7, 14, 21]

该代码使用了一个循环,从'integer'开始,每次增加'integer'的值,直到达到'limit'。循环中将每个倍数添加到一个数组中,最后返回这个数组。


原文地址: https://www.cveoy.top/t/topic/mlQA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录