코딩테스트 입문 각도기
내가 예상했던 식
삼항..을 생각했음
다른 사람 답
function solution(angle) {
return [0, 90, 91, 180].filter((v) => (angle >= v)).length;
return answer;
}
짝수의 합
다른 사람 답
function solution(n) {
let answer = 0;
for(let i =0; i<=n; i++) {
if(i %2 ===0)
answer +=i;
}
return answer;
}
i=0부터 시작, 증감연산자로 반복조건을 제시. if에서는 i %2 했을 때 나머지가 0인 것= 짝수를 의미하므로
짝수인 i 만 돌아갈수 있도록 함.
for문 : 세미콜론으로 ; 구분하며 / 초기값은 처음 실행함 1번만 /조건문 /코드실행후 작업
for(let i =0; i<10; i++) (짝수인 조건) +=i
answer +=i 는
answer 에 i 더한 값 대입
회고 - if문이 마음에 드는지 자꾸 if 문으로 시작하려고 한다...
포문 알아볼 것
filter / 화살표함수 알아볼 것
'코딩테스트' 카테고리의 다른 글
240503 TIL 참고글 코딩테스트 (0) | 2024.05.03 |
---|---|
240502TIL 참고글 코딩테스트 (0) | 2024.05.02 |
코딩테스트 입문 240430 TIL참고글 (0) | 2024.04.30 |
코딩테스트 문제 : 입문- 240429 TIL 참고글 (0) | 2024.04.29 |
240426 코딩테스트 몫 구하기 (0) | 2024.04.26 |