配列(Array)に関する練習問題
fruits という配列を作成し、要素は 'apple', 'banana', 'orange', 'grape' とします。
次の課題を実施してください。
要素の追加
スプレッド演算子を使って、次のフルーツを配列に追加してください:'lychee','apple','strawberry','grape','blueberry','melon','melon'。最後の3つの要素を出力
配列の最後の3つのフルーツを出力するループを書いてください。全ての要素を出力
配列内の全てのフルーツを2通りの方法(forループとwhileループ)で出力してください。最後の要素を削除
配列の最後の要素を削除し、削除したフルーツを出力してください。'orange' の位置を探す
配列内で'orange'のインデックスを探してください。存在すればその位置を、なければ'Not found'と出力してください。配列のソート
配列をアルファベット順('apple','banana','grape','orange', ...)に並べ替えてください。出現回数のカウント
配列内の各要素が何回出現するかをカウントしてください。最も多く出現する要素を探す
配列内で最も多く出現する要素と、その出現回数を出力してください。重複要素の削除
JavaScript を使って、重複する要素を削除し、ユニークな要素だけを残してください。
ヒント:
push,pop,indexOf,sort,for,forEach,Setなどの配列メソッドを使ってみましょう。