# localeCompare

6개의 포스트

0401 TIL) localeCompare메서드를 알아보자

'localeCompare'는 문자열을 비교하고 유니코드로 변환한 순서에 따라 문자열을 정렬하는 데 사용되는 JavaScript의 메서드입니다. 이 메서드는 원래 문자열과 비교할 문자열인 하나의 인수를 사용합니다.localeCompare 메서드는 비교 결과를 나타내는

2023년 4월 1일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 문자열 내 마음대로 정렬하기

sort는 숫자에서는 return a-b로 해도 되지만, 문자열에서는 if로 묶어 0과 양의정수 혹은 음의 정수를 return 해야한다.내가 푼 풀이가 다소 복잡해보이지만 마지막에 유쾌한 반전이 있다.'a'.localeCompare('c')는 음의 정수를 반환한다.비교

2022년 9월 18일
·
0개의 댓글
·

[javascript] 'string+number ' 문자열 정렬(추가: Array<object> key 기준 정렬)

위의 string배열, number배열, string+number(string)배열을 sort함수를 이용해 정렬을 해보니결과가 예상한 대로 나오지 않는다. 그 이유는 sort 함수가 문자열 비교이기 때문이다.숫자를 정렬 하기 위해선 위와 같은 방법으로 정렬이 가능하다.

2022년 1월 19일
·
0개의 댓글
·
post-thumbnail

[JS30] -4) Array Cardio Day 1

프랑스 파리의 도로명 처럼 '~의 도로' Boulevards de ~ 를 만들어주면 된다고 생각했다. 사실은 urlhttps&#x3A;//en.wikipedia.org/wiki/Category:Boulevards_in_Paris에 나와있는 도로들 중 de가 들어있는

2021년 10월 22일
·
0개의 댓글
·
post-thumbnail

문자열 내 마음대로 정렬하기

단순히 sort() 메서드만 사용했었다가, 기준설정 후 정렬하려니 당황스러웠다. n 번째 인덱스를 참조해서 정렬하고, 다시 합치고,... 그러다가 Array MDN문서를 참조하고 콜백함수로 기준을 설정해 정렬하는 방법이 나와있었다.localeComapre()라는 메서드

2021년 9월 3일
·
0개의 댓글
·

자바스크립트 자료형

1. 응답하는 값이 숫자라면 콘솔에 나타내고 아니라면 계속 묻기(feat: do while, isFinite) 2. 첫글자를 대문자로 변경하기(feat: toUpperCase, slice) 3. 입력하는 문자에 xxx 또는 itsme 가있으면 통과시키기(feat:

2021년 2월 6일
·
0개의 댓글
·