神戸プログラミングアカデミーのブログ

「未経験から」「スキルアップ」「起業を目指す」無料で学べる神戸のプログラミング学校&学習コミュニティ

2020-06-22から1日間の記事一覧

再起を使って配列を回す

再起を使って配列の全ての要素をコールバックで呼び返す、関数 forEachRecursive() を作成せよ forやwhile文等のループ構文の使用を禁止する コールバック内ではconsole.log(item)を実行し全ての要素を出力する 解答例 // 再起関数 function f(arr, i, callb…

重複した値を省いて返すメソッド unique(array)を作成せよ

配列を受け取り、2つ目以降の重複した値を格納せずに返す関数 unique(array)を作成せよ node main.js a b c b d e a f c 出力結果 ['a', 'b', 'c', 'd', 'e', 'f'] 解答例 function unique(array) { const ret = [] for (let i = 0; i < array.length; i++)…