본문 바로가기

Hello! I'm haein, a junior front-end developer. Welcome to my space.
간단한 자기소개 '◡'
안녕하세요. 정리하는 것이 주특기이고, 인문논술로 대학을 가서 나름 글쓰기에 자부심(?)이 있는 주니어 개발자입니다. 개발 공부를 하면서 좀 더 정돈된 기록을 해보고 싶어서 블로그를 시작하게되었습니다. 게시글 하나하나 정말 정성스럽게 열심히 썼구요. 되도록이면 공식문서를 참고해서 객관적이고 정확한 정보를 작성하려고 노력했습니다. 그리고 제가 이해가 될 정도로 디테일하게 서술해서 웬만한 사람들도 이해가 가능할 것이라는것이 저의 뇌피셜입니다. 아무쪼록 저의 글을 읽는 사람들이 어떤 방향으로든 도움이 되셨으면 좋겠습니다. 참고로 연보라, 연핑크를 좋아하구여, 그라데이션도 좋아합니다. 그래서 내 취향에 맞게 커스텀 했습니다 ㅎㅎㅎ MBTI는 ISTJ입니다. 너무 TMI라서 toggle로 해뒀습니다. 궁금한 사람들은 펼쳐보시겠죠?

Coding Test

(125)
[프로그래머스/JavaScript] 코딩 테스트 풀이 (문제 9 - 각도기) # 문제 9 (각도기) 각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요. # 답안 // 1. 입력: angle -> 정수 1,2,3 같은거 // 2. 출력: 예각->1, 직각->2, 둔각->3, 평각->4 // 3. 요구사항: 각도 크기 조건 4가지에 따라 구분해서 반환 function solution(angle) { if (0 < angle && angle < 90){ return 1; } else if (angle === 90){ return 2; } else if (90 <..
[프로그래머스/JavaScript] 코딩 테스트 풀이 (문제 8 - 나이 출력) # 문제 8 (나이 출력) 머쓱이는 40살인 선생님이 몇 년도에 태어났는지 궁금해졌습니다. 나이 age가 주어질 때, 2022년을 기준 출생 연도를 return 하는 solution 함수를 완성해주세요. # 답안 // 1. 입력: age -> 정수 1,2,3 같은거 // 2. 출력: 2022년 기준 출생 연도 // 3. 요구 사항: age가 주어졌을 때 2022년 기준 출생 연도를 반환 function solution(age) { const answer = 2022 - age + 1; return answer; }
[프로그래머스/JavaScript] 코딩 테스트 풀이 (문제 7 - 숫자 비교하기) # 문제 7 (숫자 비교하기) 정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요. # 답안 // 1. 입력: num1과 num2 -> 정수 1,2,3 같은거 // 2. 출력: 1, -1 // 3. 요구사항: num1===num2면? 1, num1 !== num2면? -1 function solution(num1, num2) { if (num1===num2){ return 1; }else{ return -1; } } # 인사이트 // 조건이 주어진다면, if, else 구문 사용 // 일치 연산자 === 사용 // *참고) 동등연산자 ==는 피연산자들의 값만 비교, 일치연산자(===)는 피연산자들의 값과 타입을 모두 비..
[프로그래머스/JavaScript] 코딩 테스트 풀이 (문제 5~6 - 몫, 나머지 구하기) # 문제 5 (몫 구하기) 정수 num1, num2가 매개변수로 주어질 때, num1을 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요. # 답안 // 1. 입력: num1과 num2 -> 정수 1,2,3 같은거 // 2. 출력: num1을 num2로 나눈 몫 // 방법1) Math.floor 사용 function solution(num1, num2) { const answer = Math.floor(num1 / num2); return answer; } // 방법2) parseInt 사용 function solution(num1, num2) { const answer = parseInt(num1 / num2); return answer; } // 방법3) ~~ (double..
[프로그래머스/JavaScript] 코딩 테스트 풀이 (문제 1~4 - 사칙연산) # 문제 1 (두 수의 합) 정수 num1과 num2가 주어질 때, num1과 num2의 합을 return하도록 soltuion 함수를 완성해주세요. # 답안 // 1. 입력: num1과 num2 -> 정수 1,2,3 같은거 // 2. 출력: num1 + num2 function solution(num1, num2) { const answer = num1 + num2; return answer; } # 인사이트 // 덧셈은 + # 문제 2 (두 수의 차) 정수 num1과 num2가 주어질 때, num1에서 num2를 뺀 값을 return하도록 soltuion 함수를 완성해주세요. # 답안 // 1. 입력: num1과 num2 -> 정수 1,2,3 같은거 // 2. 출력: num1 - num2 functi..