inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

자바스크립트 비기너: 튼튼한 기본 만들기

4. for, [코딩 시간]

1시간 고민끝에 해결 ㅠ

177

sellermax

작성한 질문수 6

4

코드만 먼저 짜보려고 30분을 계속 헤매다가, 

강의 첫 시간에 생각을 먼저 해보고, 주석을 달아보면서 코드를 짜보라고 말씀하신게 생각이 났습니다. 그래서 고민을 먼저 하고 주석을  달아보고, 키보드를 두들기니까 답이 나와서 신기했습니다.

생각을 하고 주석으로 정리 후 코드를 짜보는게 정말 도움이 되네요. 좋은 팁 고맙습니다. 

//for() 문을 사용하여 1~50 까지 반복

//홀수 번째값과 짝수 번째 값을 누적

//반복한 값 누적



var ODD = 0//홀수

var EVEN = 0//짝수



for (k = 1k < 51k++) {

  if (k % 2 === 0) { //2로 나눴는데 나머지가 0이니 짝수값

    console.log((EVEN = EVEN + k)); 

/*EVEN 초깃값0, EVEN에 (=) 할당, 

늘어나는 짝숫값 k와 EVEN이 더해짐, 

반환값이 EVEN= 에 계속 누적 할당
*/

  } else { //2로 나눴는데 나머지가 있으니 홀수값

    console.log((ODD = ODD + k)); 

/*ODD 초깃값 0, 

ODD에 (=)할당, 늘어나는 홀수값 k와 ODD가 더해짐, 

결과가 ODD= 에 계속 누적 할당
*/

  }

}



//반복을 완료하면 홀수 짝수 누적값 출력

console.log("홀수 누적값 :"ODD); /*ODD는 표현식이라 

콤마로 분리해서 표현
*/

console.log("짝수 누적값 :"EVEN); /*EVEN은 표현식이라 

콤마로 분리해서 표현
*/

oop javascript

답변 1

0

김영보

엄청 중요한 것을 경험하고 느끼셨네요, 소프트웨어 개발의 근본을 이해하신 것입니다.

지금 느낀 것을 어렵더라도 습관으로 만들기 바랍니다. 보다 정밀하고 완전하게 생각하는 것을 훈련하시기 바랍니다.

코딩 테스트를 받거나 이와 비슷한 상황일 때, 주석부터 작성하면 묻지마 합격입니다. 

프론트엔드 부트캠프 가기 전, 짧은 감사 인사드립니다!

2

124

2

섹션10 3. Object 프리미티브 값 구하기에서 질문있습니다.

1

172

2

섹션3의 1강 연산자, 표현식 강의에서 표현식 질문이 있습니다.

0

161

2

섹션 1. 6번째 강의 질문입니다.

1

267

1

선생님 Objcet 질문 있습니다.

0

310

2

forEach문을 활용한 코딩시간 풀이

0

625

1

sort 코딩 시간 풀이

0

302

1

코딩 시간 풀이 올려봅니다.

0

235

1

인덱스 코딩시간 문제풀이

0

389

1

for문 코딩 시간 답제출

0

315

1

3:39 sort에 들어가서 one,two 파라미터질문입니다.

0

200

0

퀴즈 질문 및 정답

0

365

1

오브젝트

0

293

1

인스턴스 목적

1

249

1

[코딩시간 01] 3항 연산자로 작성했을 때, 각 값..?

0

277

1

Undefined === Null; // true???

0

201

1

indexOf의 파라미터에 음수를 작성 했을때에 대한 질문입니다.

0

1041

5

length 값 변환 논리에 대한 질문입니다.

0

220

1

상수 변수 선언에 대해

0

242

1

코딩 시간 (for문) 풀이

0

261

1

Object vs object

1

510

1

코딩 시간 풀이입니다.

0

204

1

log(add(1, 2, 3, 4));

0

186

1

코딩시간 답 제출

0

202

1