[JS]「最小数を削除」
1076 ワード
クリック:質問リンク
整数の配列を保存し、arrから最小数の配列を削除する関数を返します.解決策を完了してください.ただし、返される配列が空の配列の場合は、配列に-1を入力して返します.たとえばarrが[4,3,2,1]の場合は[4,3,2]を返し、[10]の場合は[1]を返します.
arrは、長さが1より大きい配列である. インデックスi,jについて、i≠jの場合、arr[i]≠arr[j]である.
コードは実行できますが、採点に失敗しました...問題は何ですか.
!失敗コード
arr.sort() arr.indexOf() arr.splice apply
1.問題の説明
整数の配列を保存し、arrから最小数の配列を削除する関数を返します.解決策を完了してください.ただし、返される配列が空の配列の場合は、配列に-1を入力して返します.たとえばarrが[4,3,2,1]の場合は[4,3,2]を返し、[10]の場合は[1]を返します.
2.制限条件
3.I/O例
4.トラブルシューティング
try#1
コードは実行できますが、採点に失敗しました...問題は何ですか.
!失敗コード
使用するarrayプロトタイプ。
5.勉強の内容
- arr.sort((a, b) => b - a) // sort한 배열이 reverse됨
- arr.indexOf(min) // arr에서 가장 작은 값을 갖는 index를 찾아줌
- arr.splice(index[], 1) // index값을 arr안에서 지워줌
6.学習内容
Math.min.apply(null,arr); // 가장 작은 값 가져오는 법
Reference
この問題について([JS]「最小数を削除」), 我々は、より多くの情報をここで見つけました https://velog.io/@soor/프로그래머스Lv1-제일-작은-수-제거하기-by-Java-Scriptテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol