일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- GIT
- RARP
- 쉽게 배우는 데이터 통신과 컴퓨터 네트워크
- CS
- 라우팅
- 시스템 소프트웨어
- 컴퓨터네트워크
- OSI7계층모델
- sort()
- 데이터 통신과 컴퓨터 네트워크
- 기억장치
- 북클럽
- 컴퓨터 동작방식
- 이코테
- 쿠키
- 자료형
- icmp
- 파이썬 정렬
- IT5분잡학사전
- 노개북
- ARP
- 리스트
- 파이썬 연산자
- 파이썬 자료형
- 이것이 취업을 위한 코딩테스트다
- DP
- 노마드코더
- 이것이 취업을 위한 코딩 테스트다
- data type
- 데이터통신
- Today
- Total
목록전체 글 (94)
뚝딱햄 탈출기
집에 가는 길 일을 끝낸 엘리스 토끼는 집으로 돌아가기 위해 대중교통을 이용하려고 합니다. 엘리스 토끼는 가진 돈에 따라 다른 교통수단을 이용할 예정입니다. 돈이 1,000원 이상이면 택시, 500원 이상이면 버스, 300원 이상이면 지하철을 이용할 예정이고 돈이 300원보다 없는 경우 도보를 이용해야 합니다. 엘리스 토끼가 가진 돈에 따라서 이용할 수 있는 가장 비싼 교통수단을 출력해보세요. 조건 엘리스 토끼는 최대 10,000원까지만 갖고 있습니다. 지시사항 조건에 따른 출력 결과를 택시, 버스, 지하철, 도보 중에서 정확히 출력하세요. Tips! 조건문을 이용하여 문제를 해결해보세요. 여러 조건을 적용하기 위해서는 else if와 else를 이용하여야 합니다. 풀이 중 헷갈린 부분 변수 answer..
함수 만들고 호출하기 지시사항에 따라 입력하는 인자들을 더해주는 함수를 완성시키고, 해당 함수를 호출한 결과를 출력해봅시다. 지시사항 두 매개변수 x, y를 가지고 입력받은 두 매개변수를 더해준 결과값을 return 해주는 add라는 함수를 solution 함수 안에서 만들고 해당 함수를 solution 함수에서 return 하세요. // solution 함수 안에서 지시사항을 수행해보세요. function solution() { function add(x,y){ return x + y; } return add;// add() 입력시 add 함수의 return 값이 solution 함수에 return 됨. add를 입력해야 add 함수 자체가 return 됨. } // 실행 혹은 제출을 위한 코드입니다...
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..