본문 바로가기
javascript

for

by rami_ 2021. 8. 2.

형태 for (초기값opt; 비교opt; 증감opt)문장

비교opt의 평가결과가 true인 동안에 계속해서 문장을 반복실행.

 

for(var k=0; k<2; k++){

log(k)}

초기값은 한번만 실행. k가 0이면 K<2에 부합되어 log(k)인 값이 실행. 이후 1일경우에도 동일하게 실행되며 2이면 비교 옵션의 값에 부적합하기 때문에 false가 되고 문장이 끝나게 됨.

 

opt부분을 생략할 수 있음.

 

1부터 N까지 합 구하기.

최초 0에서 N까지의 합 구해야함.

반복문을 활용해야 함. 2까지 더한다고 한다면 앞에 0+1을 했던 값을 다시 '결과값'에 대입하여 +2를 해주면 됨.

<script>

function solution(n){

let answer=0;

for(i=0; i<=n; i++){

 

 

 

1~50까지 짝수/홀수 합 구하기

/**
 * 1~50 홀수 값 더하기
 * 1~50 짝수 값 더하기
 * 두개 다 더하기
 **/

function sumOdd(){
let answer=0;
for(i=1; i<=50; i+=2){
answer=answer+i
}
return answer;
}

function sumEven(){
let answer=0;
for(i=0; i<=50; i+=2){
answer=answer+i}

return answer;
}

function all(){
let answer=0;
for(i=0; i<=50; i++){
answer=answer+i
}
return answer;
} answer=answer+i)}

return answer;

}

</script>

 

 

'javascript' 카테고리의 다른 글

정수, 실수, 숫자처리, 상수, 진수  (0) 2021.08.12
array  (0) 2021.08.02
함수function  (0) 2021.08.01
JavaScript Day 10(20210615)  (0) 2021.06.15
JavaScript Day9(20210610) 객체-다시공부할것.  (0) 2021.06.10