전체 글(343)
-
코딩테스트 입문 100문제(javascript) 20. 최댓값 만들기 (1)
function solution(numbers) { var answer = 0; var max=0; var temp; var secondmax=0; for(var i=0;i
2023.07.12 -
코딩테스트 입문 100문제(javascript) 19. 편지
편지 function solution(message) { var answer = 0; answer =message.length*2 return answer; } 문제 설명 머쓱이는 할머니께 생신 축하 편지를 쓰려고 합니다. 할머니가 보시기 편하도록 글자 한 자 한 자를 가로 2cm 크기로 적으려고 하며, 편지를 가로로만 적을 때, 축하 문구 message를 적기 위해 필요한 편지지의 최소 가로길이를 return 하도록 solution 함수를 완성해주세요. 제한사항 공백도 하나의 문자로 취급합니다. 1 ≤ message의 길이 ≤ 50 편지지의 여백은 생각하지 않습니다. message는 영문 알파벳 대소문자, ‘!’, ‘~’ 또는 공백으로만 이루어져 있습니다. 입출력 예 message result "hap..
2023.07.12 -
코딩테스트 입문 100문제(javascript) 18. 중복된 숫자 개수
중복된 숫자 개수 function solution(array, n) { var answer = 0; for(var i=0;i
2023.07.12 -
코딩테스트 입문 100문제(javascript) 17. 모음 제거
모음 제거 function solution(my_string) { var answer = ''; var arr =Array.from(my_string); var num =['a' ,'e', 'u', 'i' ,'o']; for(var i=0;i
2023.07.12 -
코딩테스트 입문 100문제(javascript) 16. 아이스 아메리카노
아이스 아메리카노 function solution(money) { var answer = []; var coffe= 5500; answer[0]= Math.floor(money/coffe); answer[1]= money - coffe*answer[0]; return answer; } /* var coffe= 5500; 커피 한잔을 5500원으로 두고 answer[0]의 값에는 잔의 수 answer[1]의 값은 나머지 돈 = 가지고 있는 돈에서 잔의수(answer[0])의 값에서 * 커피값 이다 answer[0]의 값은 Math.floor(money/coffe); 돈에서 커피값을 나누면 잔의 수가 나온다 */ 문제 설명 머쓱이는 추운 날에도 아이스 아메리카노만 마십니다. 아이스 아메리카노는 한잔에 5,5..
2023.07.12 -
5. 데이터 처리
flow control (제어흐름, 흐름제어) ▶명령형 프로그램의 개별 명령문, 명령 또는 함수 호출이 실행되거나 평가되는 순서 ▶5가지 제어흐름의 종류 제어흐름의 종류 ▶goto 다른 구문에서 시작 ▶choice 일부 조건이 충족되는 경우에만 일련의 명령문 실행 If-else, switch ▶loop 어떤 조건이 충족될 때까지 일련의 명령문을 0회 이상 실행 Collection loop, General loop ▶continue 현재 실행 구문에서 떨어진 한 구문의 집합을 실행 Loop continuation ▶break 프로그램 실행을 중단 Loop early exit, 함수 실행정지 조건문 ▶일부 조건이 총족되는 경우에만 일련의 명령문 실행 if - else ▶논리조건의 참/거짓에 따라 명령문을 실..
2023.07.12