最小の[CodeKata]を除去
リンク
リファレンス
私の答え
function solution(arr) {
const newArray = [...new Set(arr)]; // 중복 수 제거
const minNum = Math.min(...newArray); // 제일 작은 수
const isMinimumNum = (element) => element <= minNum; // 제일 작은 수보다 작거나 같은 수
const minNumIndex = newArray.findIndex(isMinimumNum); // 제일 작은 수의 index
// 제일 작은 수의 인덱스부터 element 1개를 제거
newArray.splice(minNumIndex, 1);
// 배열의 길이가 1보다 작거나 같으면 [-1]을 return하고, 아니면 제일 작은 수가 제거된 newArray return
return newArray.length <= 1 ? [-1] : newArray;
}
Reference
この問題について(最小の[CodeKata]を除去), 我々は、より多くの情報をここで見つけました https://velog.io/@realryankim/CodeKata-제일-작은-수-제거하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol