인프런 커뮤니티 질문&답변
과제 제출합니다~ 여러가지 방법활용해봤어요
작성
·
279
1
'use strict'
let value = [101, 26, 7, 1234];
value.sort(function(a,b){
console.log(value.sort);
return a - b;
});
let reverseArr = value.reverse();
console.log(reverseArr);.
let value = [101, 26, 7, 1234];
value.sort(function(a,b){
if(a > b) {
return -1;
}
else if (a < b) {
return 1
} return 0;
});
console.log(value);
'use strict'
let value = [101, 26, 7, 1234];
value.sort(function(a,b){
return b - a;
});
console.log(value);
퀴즈
배열 엘리먼트를 `delete` 연산자로 삭제할 때, `pop`이나 `shift` 같은 메소드와 비교했을 때 주요 차이점은 무엇일까요?
`delete`는 엘리먼트를 완전히 제거하고 길이를 줄이지만, 메소드는 값을 undefined로 만듭니다.
`delete`는 엘리먼트 값을 undefined로 만들고 길이는 유지하지만, 메소드는 엘리먼트를 제거하고 길이를 줄입니다.
`delete`는 첫 번째 엘리먼트를 삭제하고, 메소드는 마지막 엘리먼트를 삭제합니다.
`delete`는 항상 성공하고 true를 반환하지만, 메소드는 실패할 수 있습니다.
답변
답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!




