Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

数字の月の合計を見つける-JavaScript


ルナサム

月の合計の概念では、対応する数字を加算するのではなく、対応する数字の大きい方を使用して、2つの数値の合計が計算されます。

例-

たとえば、

a = 879 and b = 768

(この問題の範囲については、同じ桁の数のみを考慮してください)

その場合、aとbの月の合計は-

になります。
879

2つの数値を受け取り、それらの月の合計を返す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

  1. JavaScriptを使用して目標平均に到達するための残りの数の合計を見つける

    問題 数値の配列と単一の数値を受け取るJavaScript関数を作成する必要があります。 この関数は、平均が2番目の引数で指定された数と等しくなるように、配列にプッシュする必要のある数を見つける必要があります。 例 以下はコードです- const arr = [4, 20, 25, 17, 9, 11, 15]; const target = 25; function findNumber(arr, target) {    let sum = arr.reduce((a, b) => a + b, 0);    let avg = sum

  2. JavaScriptで数値のシーケンスの値を見つける

    問題 次のシーケンスの合計を考えます- $$ seq(n、\:p)=\ displaystyle \ sum \ Limits_ {k =0} \ square(-1)^ {k} \ times \:p \:\ times 4 ^ {nk} \:\ times (\ frac {2n-k} {k})$$ 数値nを取り込んでpがseq(n、p)の値を返すJavaScript関数を作成する必要があります。 例 以下はコードです- const n = 12; const p = 70; const findSeqSum = (n, p) => {    let s