일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 북클럽
- icmp
- GIT
- 자료형
- IT5분잡학사전
- 데이터통신
- 시스템 소프트웨어
- 데이터 통신과 컴퓨터 네트워크
- 이것이 취업을 위한 코딩 테스트다
- 쉽게 배우는 데이터 통신과 컴퓨터 네트워크
- data type
- RARP
- 파이썬 정렬
- 노개북
- 리스트
- ARP
- 컴퓨터네트워크
- 라우팅
- 컴퓨터 동작방식
- 파이썬 연산자
- 이것이 취업을 위한 코딩테스트다
- 노마드코더
- DP
- 이코테
- 기억장치
- CS
- 쿠키
- 파이썬 자료형
- sort()
- OSI7계층모델
- Today
- Total
목록Programming language (23)
뚝딱햄 탈출기
sort()JS 배열 객체에 내장된 메서드.배열의 요소를 적절한 위치에 정렬.배열의 요소를 문자열로 변환 후, 문자열의 유니코드 포인트 순서에 따라 정렬. 그렇기에 숫자를 정렬하려고 해도, 문자처럼 정렬됨을 확인할 수 있음.const arr = [40, 100, 1, 5, 25, 10];arr.sort();console.log(arr); // [1, 10, 100, 25, 40, 5] 따라서 비교 함수를 함께 사용해야 함.sort() 메서드의 비교 함수는 두 개의 인자를 받아, 리턴 값에 따라 정렬 순서를 결정하는 값을 반환함.비교 함수가 양수를 반환하면 인자 두 개의 위치를 바꾸고, 음수나 0을 반환하면 위치를 그대로 유지함.function compare(a, b) { // ...}문자열 정렬// 오..
템플릿 리터럴은 문자열 내에 변수를 쉽게 삽입하기 위해 사용. 일반적인 문자열과 달리 백틱(`) 문자로 감싸지며, '${}' 안에 변수명을 작성해 사용한다. const student = { id: "hyrmzz1", grade: 4 }; const greetingPlus = "어서오세요 " + student.grade + "학년 " + student.id + "님."; const greetingBacktick = `어서오세요 ${student.grade}학년 ${student.id}님.`; console.log(greetingPlus); // 어서오세요 4학년 hyrmzz1님. console.log(greetingBacktick);// 위와 결과값 같음. 여러 줄의 문자열을 '\n' 없이 작성할 수도 있..
산술 연산자 숫자 뿐 아니라 문자열도 산술 연산자 사용 가능. => + 연산시에만 숫자와 문자열의 연산 결과 다름. int와 float 섞어 연산 가능. console.log(20 + 10);// 30 console.log("20" + "10");// 2010 console.log("he" + "llo");// hello console.log("20" - "10");// '20 - 10'와 연산 결과 같음. console.log("20" * "10");// '20 * 10'와 연산 결과 같음. console.log("20" / "10");// 2. '20 / 10'와 연산 결과 같음. 나눗셈 결과 출력. console.log("20" % "10");// 0. '20 % 10'와 연산 결과 같음. 나머지 ..
프로퍼티와 메서드에 대해서는 아래 포스팅의 객체(Object) 파트를 참고하자. 2023.08.07 - [Programming language/JavaScript] - [JavaScript] 데이터 타입 arr.join(); 후에도 arr는 join() 메서드 사용 전과 같은 상태. const elements = ['Fire', 'Air', 'Water']; console.log(elements.join());// "Fire,Air,Water" console.log(elements.join(", "));// "Fire, Air, Water" console.log(elements.join(''));// "FireAirWater" console.log(elements.join('-'));// "Fire-Ai..