계산식 질문드립니다. > 그누4 질문답변

그누4 질문답변

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

계산식 질문드립니다. 정보

계산식 질문드립니다.

본문

아래는 각각 선택1과 선택2에서 2개이상 선택을 하면 할인이 적용되게 되어 있습니다.
이것을 변경하려고합니다.
예를 들어 선택1안에서는 2개이상 선택하더라도 할인이 없고(이건 0.7을 1로하면되겠으나) 선택2항목중 하나이상을 선택해야 할인이 되게 하려 합니다.
 
ttemp = tt;
obj.wr_1.value = setComma(ttemp);

if( count > 1 || dc_check==3 ){
dctemp = Math.round(tt * 0.7);
}else{
dctemp = tt;
}

이부분을 손보면 될거 같은데 생각처럼 해결이 되질 안습니다.
부디 해결의 길을 부탁드립니다.

========================================================
<SCRIPT language=Javascript>
//선택1
var tt_count=0;
 
function profit_cost()
{
  var dc_check=0;
var tt=0;
var count=0;
var wr_3 = ttemp = dctemp = '';
var playlist = new Array('','aaa','bbb','ccc')
var obj = document.fwrite;
tt_count=0;
for(i=1; i<4; i++)
{
chk = eval('document.fwrite.chk'+i);
chk_play=eval('document.fwrite.chk_play'+i);
 
if( chk.checked == true) {
tt +=parseInt(chk.value, 10)*chk_play.value;
 
if( wr_3 ) wr_3 += ', '
wr_3 += playlist[i] + "=" +chk_play.value +"회";
count++;
tt_count=tt_count+1;
 
if(chk_play.value>1) dc_check=2
}
}
 
ttemp = tt;
obj.wr_1.value = setComma(ttemp);

if( count > 1 || dc_check==3 ){
dctemp = Math.round(tt * 0.7);
}else{
dctemp = tt;
}
obj.wr_2.value = setComma(dctemp);
obj.wr_3.value = wr_3;

 
return true;
}


// 선택2
var tt_countii=0;
 
function profit_cost2()
{
var dc_checkii=0;
var tt=0;
var count=0;
var wr_27 = ttempii = dctempii = '';
var playlist2 = new Array('','111','222','333')
var objii = document.fwrite;
tt_countii=0;
for(i=1; i<4; i++)
{
chkii = eval('document.fwrite.chkii'+i);
chk_playii=eval('document.fwrite.chk_playii'+i);
 
if( chkii.checked == true) {
tt +=parseInt(chkii.value, 10)*chk_playii.value;
 
if( wr_27 ) wr_27 += ', '
wr_27 += playlist2[i] + "=" +chk_playii.value +"회";
count++;
tt_countii=tt_countii+1;
 
if(chk_playii.value>1) dc_checkii=2
}
}
 
ttempii = tt;
objii.wr_25.value = setComma(ttempii);

if( count > 1 || dc_checkii==3 ){
dctempii = Math.round(tt * 0.7);
}else{
dctempii = tt;
}
objii.wr_26.value = setComma(dctempii);
objii.wr_27.value = wr_27;

 
return true;
}

댓글 전체

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

회원로그인

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