본문 바로가기

리트코드/easy

[리트코드] 2784. Check if Array is Good - js

반응형

1. 문제

https://leetcode.com/problems/check-if-array-is-good/

2. 코드

/**
 * @param {number[]} nums
 * @return {boolean}
 */
var isGood = function(nums) {
    let sortedNums = nums.sort((a,b) => a-b);
    
    if(sortedNums[sortedNums.length-1] !== sortedNums[sortedNums.length-2]) return false;

    for(let i=0;i<sortedNums.length-1;i++){
        if(sortedNums[i] !== i + 1) return false;
    }

    return true;
};
반응형