Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript 배열에서 모든 요소가 동일한지 확인

<시간/>

리터럴 배열을 받는 JavaScript 함수를 작성해야 합니다. 함수는 배열의 모든 값이 동일한지 여부를 찾아야 합니다. 동일하면 함수는 true를 반환하고 그렇지 않으면 false를 반환해야 합니다.

예시

const arr1 =[1, 2, 3];const arr2 =[1, 1, 1];const checkIfSame =(arr =[]) => { // 배열의 길이 선택 const { length:l } =arr; // 단일 요소와 빈 배열에 대해 true를 반환 if(l <=1){ return true; }; // 배열 정렬 arr.sort(); // 첫 번째 요소와 마지막 요소가 동일한지 확인 return arr[0] ===arr[l - 1];};console.log(checkIfSame(arr1));console.log(checkIfSame(arr2)); 

출력

콘솔의 출력은 -

거짓