javascript 배열에 합 계산 문제입니다..

javascript 배열에 합 계산 문제입니다..

QA

javascript 배열에 합 계산 문제입니다..

본문

tot__price = [25000,25000]

 

이 들어있습니다,

요기서 

 

var mTotal_Price = sum_price(tot__price);
console.log(mTotal_Price);

 

 

function sum_price(array)
{
        
  var result = ;

  for (var i = 0; i < array.length; i++)
    result += array[i];

  return result;    
}

 

콘솔로그 찍어보니까, 50000이 아닌 2500025000 으로 뒤에 붙네요..

문자열로 취급해서 그런건가요..?

이 질문에 댓글 쓰기 :

답변 1

 

var result = 0;

으로 하시고

 

for문 안에서

result += parseInt(array[i]);

 

로 해보세요

 

답변을 작성하시기 전에 로그인 해주세요.
전체 253
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT