[JS] CDT 로 배우는 Javascript 기능과 기술들 [10.0]

김현수·2023년 10월 19일
0

cdt

목록 보기
10/51


📰 Coding Test 에서 익히는 javscript 기능과 기술 등

Array => Set => Array

function solution(my_string) {
    const set = new Set([...my_string]);
    return [...set];
}

Array => String

function solution(my_string) {
    const set = new Set([...my_string]);
    return [...set].join("");
}

Array 의 "sort" & 논리연산자 "||" 활용

  • Math.abs(n - a) - Math.abs(n - b) 이 차이가 같다면(즉, 값이 0이라면), || 연산자 덕분에 두 번째 조건인 a - b를 사용하여 정렬
array.sort((a,b) => Math.abs(n - a) - Math.abs(n - b) || a - b);

문자열을 소문자로

const ABC = "ABC";
console.log(ABC.toLowerCase()) // abc

문자열을 대문자로

const abc = "abc";
console.log(abc.toUpperCase()) // ABC
profile
일단 한다

0개의 댓글