-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
해결됨
선생님 안녕하세요? 코딩해봤습니다.
21.05.11 11:41 작성 조회수 129
1
var odd=0;
var even=0;
var num=0;
for(i=1 ; i < 51 ; i++)
if((i-1)%2===0){
odd=odd+i;
}else{
even=even+i;
}
document.write("홀수합"+odd+"</br>");
document.write("짝수합"+even+"</br>");
document.write("총합"+(num=odd+even));
답변을 작성해보세요.
0
헐레벌떡 김경미
질문자2021.05.11
document.write를 쓰면 안되는지 몰랐습니다. 수정하겠습니다. 그리고 for문 중괄호 묶음을 다음과 같이 수정하였습니다.
확인부탁드립니다. 감사합니다.
var odd=0;
var even=0;
var num=0;
for(i=1 ; i < 51 ; i++){
if((i-1)%2===0){
odd=odd+i;
}else{
even=even+i;
}};
console.log("홀수합"+odd);
console.log("짝수합"+even);
console.log("총합"+(num=odd+even));
김영보
지식공유자2021.05.11
아래와 같이 작성할 수도 있습니다.
var odd = 0, event = 0, num = 0;
odd += i;
even += i;
if(i % 2 === 0){ ... }
질문에 이와 관련된 것이 있으니 그것도 같이 보시기 바랍니다.
답변 1