본문 바로가기

[IT] 🐦기초 쌓기

[Java Script] for문과 if문을 통한, 배수의 합계 구하기

오늘의 내용은 정말 집와서 복습해야하는 내용.. 

js에서 함수와 함수호출에 대한 내용을 배웠는데, 그리고 들어간 실습의 내용을 복습한다.

 


우선 java scripts에서 사용되는 함수 호출 방법 중 

대표적인 것은 var , let , const 인데,  

이때 var 변수이름 = 숫자 ; 를 이용해서 만들면 재할당이 되니 기본적으로 js에서 가장 많이 쓰는 것 같다. 

 

 

문제는 다음과 같다. 

 

정수 n이 있을 때,  0부터 n까지의 중에서, 2 또는 3배수의 총합을 구하시오.
(, n0 < 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 값을 콘솔창에 찍는다

콘솔창에는 최종결과가 나온다.

 

 

할당 연산자 알기

 

파이썬 - 할당연산자 (=, +=, -=, *=, /=, %=, **=, //=)

파이썬에서 기본으로 사용되는 할당연사자(Assignment Operators)는 등호(=)이다. 등호는 등호 오른쪽의 값을 왼쪽으로 할당한다. 파이썬에는 등호를 응용한 다양한 할당연사자가 존재한다. 그 종류는

corytips.tistory.com

https://corytips.tistory.com/162 블로그 참조

 

이제 CSS도 복습해야지 얏호