일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- IT5분잡학사전
- 시스템 소프트웨어
- 기억장치
- 이것이 취업을 위한 코딩테스트다
- 컴퓨터 동작방식
- CS
- 컴퓨터네트워크
- OSI7계층모델
- data type
- 쿠키
- 이것이 취업을 위한 코딩 테스트다
- 리스트
- ARP
- RARP
- icmp
- 파이썬 정렬
- GIT
- 북클럽
- 노개북
- sort()
- 파이썬 자료형
- 노마드코더
- 파이썬 연산자
- 자료형
- 이코테
- 데이터통신
- 라우팅
- DP
- 쉽게 배우는 데이터 통신과 컴퓨터 네트워크
- 데이터 통신과 컴퓨터 네트워크
- Today
- Total
목록전체 글 (91)
뚝딱햄 탈출기
문제 설명 정수 배열 numbers가 매개변수로 주어집니다. numbers의 각 원소에 두배한 원소를 가진 배열을 return하도록 solution 함수를 완성해주세요. 제한사항 -10,000 ≤ numbers의 원소 ≤ 10,000 1 ≤ numbers의 길이 ≤ 1,000 입출력 예 numbers result [1, 2, 3, 4, 5] [2, 4, 6, 8, 10] [1, 2, 100, -99, 1, 2, 3] [2, 4, 200, -198, 2, 4, 6] 내 코드 - for 문 이용 function solution(numbers) { let answer = [];// 배열 선언 for(let i = 0; i map() 사용! .map() map() 메서드는 배열 내의 모든 요소 각각에 대하여 주..
3, 6, 9 게임 1부터 30까지 3, 6, 9게임을 하는 프로그램을 작성해 봅시다. 3, 6, 9게임의 규칙은 다음과 같습니다. 1부터 차례대로 말한다. 숫자 3, 6, 9가 들어가는 수의 경우에는 짝!을 출력한다. 예시) 6, 19, 23, 35 지시사항 위 3, 6, 9게임의 규칙에 맞게 1부터 30까지 출력되는 결과를 배열에 담아 solution 함수 안에서 return 해주세요. 내 오답 function solution() { const num = []; for (let i = 1; i 따라서 (i % 10) !== 0 조건문도 함께 작성해주어야 한다. 1 ~ 9 사이 모든 수가 "짝!" 으로 출력되는 이유? Math.floor(i / 10) % 3 === 0 는 Math.floor(i / 1..
소수의 합 구하기 1부터 200사이의 소수의 합을 구해봅시다. 지시사항 반복문과 조건문을 이용해 1이상 200이하의 자연수 중 소수를 판별하고, 그 합을 구해 solution 함수 안에서 return 하세요. Tips! 소수는 1과 자기 자신만을 약수로 가지는 수 내 오답 // 지시사항을 참고하여 solution 함수 안에 코드를 작성하세요. function solution() { let sum = 0; let i, j; for (i = 2; i ex) i = 15 이면 j = 2 일 때 sum += i; 발생. i = 25이면 j = 2, 3, 4 일 때 sum += i; 발생. => else 블록 내부에서 sum += i; 수행하면 안된다. 정답 // 지시사항을 참고하여 solution 함수 안에 코..
집에 가는 길 일을 끝낸 엘리스 토끼는 집으로 돌아가기 위해 대중교통을 이용하려고 합니다. 엘리스 토끼는 가진 돈에 따라 다른 교통수단을 이용할 예정입니다. 돈이 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 arr = [40, 100, 1, 5, 25,..