2024-03-28から1日間の記事一覧

google colabolatory⑨ JavaScriptでアルゴリズム(配列の要素をシャッフルする)

今回はこれがゴールです。 いくつか復習しておきます。 配列の宣言と代入についてです。 const array = [ ]; で宣言できます。 array[0] = 1; array[1] = 4; array[2] = 7; array[3] = 9; これは、下記と同様です。 const array = [1, 4, 7, 9]; 次に配列の…

google colabolatory⑧ JavaScriptでアルゴリズム(nの階乗を求める)

for文だと下記のようになります。 %%js //n!(nの階乗)をもとめる function factorial(n){ if(n > 1){ return n * factorial(n-1); }else{ return 1; } } console.log(factorial(5)); 再帰を使うと下記のようになります。 %%js //n!(nの階乗)をもとめ…

google colabolatory⑦ JavaScriptでアルゴリズム(1~nまでの総和を求める)

%%js //1~ nまでの総和をもとめる let sum = 0; function sumValue(n){ for(let i=1; i<=n; i++){ sum += i; } return sum; } console.log(sumValue(5));