형태 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 |