이고 계산 좀 봐주세용;; > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

이고 계산 좀 봐주세용;; 정보

이고 계산 좀 봐주세용;;

본문

function WHRProcess(){

var WHR1 = document.getElementById("WHR1");
var WHR2 = document.getElementById("WHR2");
var WHR3 = document.getElementById("WHR3");

var Total = parseInt(WHR1.value/WHR2.value).toFixed(2);

WHR3.value = Total;

alert("WHR : "+ Total);

}
소스가 이런데여...WHR1/WHR2 안먹네영;;

70/90 인데..값이 0.00만 나오네영;;

딴데서 틀린건가용;

댓글 전체

wHR1, WHR2 를 모두 개별적으로 parseInt 해야 정상적인 값이 출력되지 않나요?

괄호안에서 이미 문자열로 더해지기때문에 개별적으로 int 형변환을 하신후에 나누기를 해야 합니당..

var Total = (parseInt(WHR1.value)/parseInt(WHR2.value)).toFixed(2);  이렇게요..
function WHRProcess()
{
    var WHR1 = parseInt(document.getElementById("WHR1").value);// 정수라는 가정하에 아니면 parseFloat등으로...
    var WHR2 = parseInt(document.getElementById("WHR2").value);
    var WHR3 = document.getElementById("WHR3");

    var Total = (parseInt(WHR1/WHR2)).toFixed(2); // toFixed적용이 WHR1/WHR2 이후라고 가정시

    WHR3.value = Total;

    alert("WHR : "+ Total);

}
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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