T

자바스크립트 for문 숫자 더하기 질문

· 2012-06-22 (금) 09:18:50 · 8512 · 10
대충 설명하자고 한다면..
 
var num = ""; // 일단 초기값 지정하고
for(i=0;i<count;i++){ // 카운트 만큼 반복하게 설정하고
     num += Number(연산);
}
이렇게 해서 num함수를 모두 숫자 형으로 더할려고 하는데 방법이 없네요...
다 이어 붙이기가 되는 현실이 서글프네요 ㅎㅎ;;;;
 
좋은 답변 부탁 드립니다.
|

댓글 10개

var num = ""; // 일단 초기값 지정하고
for(i=0;i<count;i++){ // 카운트 만큼 반복하게 설정하고
num += Number(연산);
num = parseFloat(num ==""?0:num);
}
처럼 num을 숫자로 바꿨더니 되네요.
parseInt 말씀드리려고 했더니 이미 자문자답 하셨군요 ^^
ㅎㅎㅎㅎㅎ
2012-06-22 (금) 09:54:36
혼자놀긔~
ㅋㅋㅋㅋㅋㅋ
혼자 놀기 잘해요~
제가 올린 질문 90% 자문자답이라는.... 서글픈...
2012-06-22 (금) 12:23:29
num = "" 이렇게 정의하심은 문자열로 정의하겠다는 의미가 되므로
+= 하시면 문자열 더하기로 인식하겠지요.
물론 계산식에서 뒤에 부분도 문자열이라면 위에 말씀하신대로 parseInt나 Number로 숫자로 변환해도 되겠지만요.
var num = 0으로 정의하심이....

뒷북으로 댓글 남겨봅니다. ㅠㅠ
ㅎㅎㅎ
그러게요 디폴트값이 공백 문자열이네요.
무슨 에러나서 빼버린것 같앗는데 ㅎㅎㅎ
2012-06-22 (금) 13:11:18
초기값이 문자열변수이기때문에 이어붙이기가 되는것 같네요.
네 그럴가능성이 충분하죠.. 분명 어제 세벽에 0으로 했을때 안됬던것 같앗는데... 졸았나 봅니다 ㅎㅎㅎㅎ
Parseint 에 대해서 알고 싶습니다.~
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
13-02-18 조회 3,565
13-02-15 조회 4,087
13-02-12 조회 5,858
13-02-04 조회 4,108
13-01-30 조회 4,985
13-01-25 조회 3,758
13-01-18 조회 3,791
13-01-18 조회 5,667
13-01-18 조회 6,168
13-01-18 조회 3,804
13-01-18 조회 4,895
13-01-17 조회 4,257
13-01-17 조회 3,624
13-01-17 조회 3,662
13-01-17 조회 3,996
12-12-31 조회 3,627
12-12-28 조회 4,939
12-12-28 조회 6,003
12-12-28 조회 3,432
12-12-27 조회 3,736
12-12-27 조회 4,325
12-12-20 조회 5,369
12-12-18 조회 9,164
12-12-14 조회 4,919
12-12-10 조회 3,759
12-12-10 조회 3,166
12-12-01 조회 4,013
12-11-25 조회 7,357
12-11-22 조회 5,998
12-11-20 조회 2.4만
12-11-19 조회 4,340
12-11-13 조회 3,911
12-11-12 조회 3,898
12-10-23 조회 4,853
12-09-25 조회 4,469
12-09-05 조회 7,090
12-09-04 조회 7,527
12-09-04 조회 3,447
12-08-30 조회 3,504
12-08-30 조회 3,641
12-08-29 조회 3,376
12-08-29 조회 3,225
12-08-26 조회 3,508
12-08-18 조회 3,832
12-08-17 조회 4,142
12-08-16 조회 3,648
12-08-14 조회 3,333
12-08-13 조회 5,624
12-08-13 조회 3,476
12-08-11 조회 3,780
12-08-10 조회 3,311
12-08-07 조회 4,124
12-08-07 조회 3,363
12-08-06 조회 3,581
12-07-31 조회 3,198
12-07-30 조회 3,516
12-07-30 조회 3,156
12-07-29 조회 3,329
12-07-29 조회 3,096
12-07-27 조회 3,148
12-07-21 조회 3,011
12-07-19 조회 3,236
12-07-19 조회 2,933
12-07-17 조회 3,434
12-07-17 조회 3,118
12-07-17 조회 3,984
12-07-16 조회 3,061
12-07-15 조회 3,147
12-07-14 조회 3,287
12-07-13 조회 8,333
12-07-11 조회 3,423
12-07-10 조회 9,982
12-07-09 조회 3,196
12-07-08 조회 4,437
12-07-06 조회 3,671
12-07-05 조회 3,951
12-07-05 조회 3,367
12-07-05 조회 3,322
12-07-03 조회 3,249
12-07-03 조회 3,197
12-07-02 조회 3,236
12-07-02 조회 2,985
12-06-30 조회 3,460
12-06-26 조회 3,167
12-06-22 조회 3,216
12-06-22 조회 3,157
12-06-21 조회 3,139
12-06-21 조회 3,367
12-06-20 조회 3,530
12-06-20 조회 3,193
12-06-20 조회 3,111
12-06-18 조회 3,990
12-06-17 조회 3,432
12-06-15 조회 3,038
12-06-14 조회 2,969
12-06-13 조회 3,536
12-06-11 조회 3,359
12-06-08 조회 3,374
12-06-06 조회 3,230
12-06-06 조회 3,610