查找数字的阴历和 - JavaScript

javascriptweb developmentfront end technologyobject oriented programming更新于 2025/12/11 21:00:17

阴历和

阴历和的概念是计算两个数字的总和,而不是将相应的数字相加,而是取相应数字中较大的一个。

例如 −

假设,

a = 879 和 b = 768

(对于此问题的范围,仅考虑数字相等的数字)

那么 a 和 b 的阴历和将是 −

879

我们需要编写一个 JavaScript 函数,该函数接受两个数字并返回它们的阴历和。

示例

以下是代码 −

const num1 = 6565;
const num2 = 7385;
const lunarSum = (num1, num2) => {
   const numStr1 = String(num1);
   const numStr2 = String(num2);
   let res = 0, temp;
   for(let i = 0; i < numStr1.length; i++){
      temp = Math.max(+numStr1[i], +numStr2[i]);
      res = (res*10) + temp;
   };
   return res;
};
console.log(lunarSum(num1, num2));

输出

以下是控制台中的输出 −

7585

相关文章


有用资源