Computer Science 핵심쏙쏙
1-3강 / 프로세스 생명주기와 프로세스 메모리
웹개발 종합반
복습) 1주차
프로그래머스 입문 코딩
나이 출력
두 수의 나눗셈
각도기
짝수의 합
--
1. JavaScript에서는 다른 언어와는 달리 하나의 조건문에 두 개 이상의 비교 연산자를 사용하여 범위를 나타낼 수 없음.
( 0 < angle < 90 으로 표현하는 것이 아니라, 0 < angle && angel < 90으로 표현 )
2. JavaScript에서 +=는 변수에 값을 누적하는 복합 할당 연산자
(x += 3; 의 경우 x = x + 3;,
answer += i; 의 경우 answer = answer+ i;,
answer += n + i;의 경우 answer = answer + (n + i); 와 동일)
*각도기 문제, filter() 함수 사용
function solution(angle) {
return [0, 90, 91, 180].filter(x => angle>=x).length;
}
*각도기 문제, 삼항연산자 사용
function solution(angle) {
return angle < 90 ? 1 : angle === 90 ? 2 : angle < 180 ? 3 : 4;
}
*짝수의 합, Math.floor() 함수 및 수열 활용
function solution(n) {
var half = Math.floor(n/2);
return half*(half+1);
}