본문 바로가기

TIL

2023.03.13

 

연산자

 

비교 연산자

 

=== 양쪽이 같다

!== 양쪽이 다르다

>= 왼쪽이 더 크거나 같다

<= 오른쪽이 더 크거나 같다

 

불 논리합/논리곱 연산자

 

&& 양쪽 변의 값이 모두 true일 때 true를 결과로 냅니다

|| 양쪽 변의 값 중 하나만 true여도 true를 결과로 냅니다

 

if (0 < angle && angle < 90){
  return 1;
}

0 < angle < 90 이 아니라 0 < angle && angle < 90

 

 


 

짝수의 합 구하기

function solution(n) {
    let sum = 0;
    for (let i =0; i <= n; i++) {
        if (i % 2 == 0) sum += i;
    }
    return sum;
}

정수n이 주어질 때, n 이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해라

 

 

 

다른 사람 풀이

var half = Math.floor(n/2);
    return half*(half+1);

 

'TIL' 카테고리의 다른 글

2023.03.15_split  (0) 2023.03.15
2023.03.15  (1) 2023.03.15
2023.03.10_5일차 과제  (0) 2023.03.10
2023.03.09_4일차 정리  (0) 2023.03.10
2023.03.09_4일차 과제  (0) 2023.03.09