본문 바로가기

전체 글

(76)
[TIL] 08 sort() 함수 sort() 함수 정리 배열의 정렬 순서를 정의하기 위해 사용하는 메소드 arr.sort([compareFunction]) sort() 함수 숫자 오름차순으로 정렬하기 sort() 를 쓴다고해서 바로 오름차순으로 정렬이 되는 것이 아니다. const arr1 = [21, 6, 3, 15]; const arr2 = ['banana', 'apple', 'orange']; console.log(arr1.sort()); //[ 15, 21, 3, 6 ] console.log(arr2.sort()); //[ 'apple', 'banana', 'orange' ] 파라미터(compareFunction)가 입력되지 않으면, 유니코드 순서에 따라서 값을 정렬한다. 15에서 1, 21에서 2, 3, 6 이런 순서로 반환된..
[TIL] 07 프로그래머스 각도기 * 문제 설명 각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요. 예각 : 0
[TIL] 06 문자열 정리 typeof , length, concat, substr, slice, search, replace, split , boolean // 암시적(개발자가 의도하지 않았지만 자동으로 바뀐) 형 변환 // 문자 : string let str = 'hello world'; console.log(typeof str); //string let result1 = 1 + '2'; console.log(typeof result1); //string console.log(result1); //12 //문자열과 다른 데이터 타입이 더하기 연산자로 만나면 문자열이 우선시된다. let result2 = '1' + true; console.log(result2); //1true console.log(typeof result2);..