오늘의 내용은 정말 집와서 복습해야하는 내용..
js에서 함수와 함수호출에 대한 내용을 배웠는데, 그리고 들어간 실습의 내용을 복습한다.
우선 java scripts에서 사용되는 함수 호출 방법 중
대표적인 것은 var , let , const 인데,
이때 var 변수이름 = 숫자 ; 를 이용해서 만들면 재할당이 되니 기본적으로 js에서 가장 많이 쓰는 것 같다.
문제는 다음과 같다.
정수 n이 있을 때, 0부터 n까지의 수 중에서, 2 또는 3의 배수의 총합을 구하시오.
(단, n은 0 < n < 100 )
hint! 숫자들은 반복되면서 더해지므로 반복문을 사용한다. = for문
hint! 숫자는 2 혹은 3의 배수이므로, 2와 3으로 나눴을 때 나머지가 없다. = 0
그럼 이제 코드를 만들어 보자.
let result = 0;
for (var i=1; i<100; i++){
if (i%2==0 || i%3==0){
result += i;
}
}
console.log(result);
let result = 0; 이때 var result=0;을 사용해도 되고, result가 아닌 다른 변수를 지정해도 된다.
for (var i=1; i<100; i++){ for문을 사용하고 변수 i는 1부터 시작하게하고, 100보다 작게 만든다. 1씩 증가
if (i%2==0 || i%3==0){ if문을 사용한다.
i가 2로 나눴을 때 나머지가 0과 같거나(||) 3으로 나눴을 때의 나머지가 0과 같다면
result += i; result (왼쪽변수)에 result + i 값을 담아준다.
}
}
console.log(result); 받아온 result 값을 콘솔창에 찍는다
할당 연산자 알기
이제 CSS도 복습해야지 얏호
'[IT] 🐦기초 쌓기' 카테고리의 다른 글
[Redux] 순수 Redux (JS)에 대한 설명 (0) | 2023.01.26 |
---|---|
[Forever 서버 끄기] (0) | 2023.01.05 |
[코딩테스트와 꿀팁] 코테, 프로젝트 팁 (0) | 2023.01.03 |
[HTML, JavaScript] Input 속성 & Toggle, JS 함수 만드는 방식 차이, 컴파일에 대한 이해 (0) | 2022.11.12 |
[Java Script] 이중 for문을 이용한 구구단 만들기 + 해설 (0) | 2022.10.23 |