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

JavaScriptで1からnumまでのすべての自然数を合計する関数


数値、たとえばnumを受け取るJavaScript関数を作成する必要があります。

次に、関数は、1とnumを含む、1とnumの間のすべての自然数の合計を返す必要があります。

たとえば、numが-

の場合
const num = 5;

その場合、出力は-

になります。
const output = 15;

なぜなら、

1+2+3+4+5 = 15

この問題を解決するために、以下の式を使用します-

nまでのすべての自然数の合計=

((n*(n+1))/2)

このためのコードは-

になります
const num = 5;
const sumUpto = num => {
   const res = (num * (num + 1)) / 2;
   return res;
};
console.log(sumUpto(num));
console.log(sumUpto(7));
console.log(sumUpto(45));
console.log(sumUpto(2));
console.log(sumUpto(8));
console.log(sumUpto(99));

出力

そして、コンソールの出力は-

になります
15
28
1035
3
36
4950

  1. C++で2から10までのすべての数で割り切れる数を数えます

    たとえば、numという数値が与えられ、タスクは、2、3、4、5、6、7、8、9、および10で割り切れる1からnumの範囲の数値の数を計算することです。 入力 − int num =10000 出力 −2から10までのすべての数で割り切れる数は次のとおりです。3 説明 − 2から10までのすべての数値で割り切れる1から10000までの3つの数値があり、それらは− 2520-: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 18, 20, 21, 24, 28, 30, 35, 36, 40, 42, 45, 56, 60, 63, 70, 72,

  2. C#のStringDictionaryからすべてのエントリを削除する

    StringDictionaryからすべてのエントリを削除するには、コードは次のとおりです- 例 using System; using System.Collections; using System.Collections.Specialized; public class Demo {    public static void Main(){       StringDictionary strDict1 = new StringDictionary();       strDict1.Add("