테스트 사이트 - 개발 중인 베타 버전입니다

스크립트 소스 좀 봐주시겠어요. 채택완료

masahide 11개월 전 조회 1,263

안녕하세요.
제가 사용하는 소스 중 아래와 같은 부분이 있습니다.

{

    nTotalPay = price1;

    nDay = parseInt(ResultHour / 24);

    nDay = nDay - 1;

    nHour = ResultHour % 24;

    if(nHour > 여기)

    {

        nTotalPay = nTotalPay + ((nDay+1) * (price2 - price1));

    }

    else

    {

        nTotalPay = nTotalPay + (nHour * 1000);

        nTotalPay = nTotalPay + (nDay *  (price2 - price1));

    }

}

혹시 위 소스 중 '여기'에

price2 - price1 값이 5000 이면 5
그 외는 9 가 들어가게 할 수 있는 방법이 있을까요?

만약 가능하다면 아시는 분 답변 좀 부탁드립니다. 
감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
11개월 전

</p>

<p><script>

var price1 = 1000;

var price2 = 6000;

var ResultHour = 72;</p>

<p> </p>

<p>var nHourCondition = 9;

if (price2 - price1 == 5000) {

    nHourCondition = 5;

}</p>

<p> </p>

<p> </p>

<p>{

    nTotalPay = price1;

    nDay = parseInt(ResultHour / 24);

    nDay = nDay - 1;

    nHour = ResultHour % 24;

    // if(nHour > 여기)

    if(nHour > nHourCondition)

    {

        nTotalPay = nTotalPay + ((nDay+1) * (price2 - price1));

    }

    else

    {

        nTotalPay = nTotalPay + (nHour * 1000);

        nTotalPay = nTotalPay + (nDay *  (price2 - price1));

    }

}

</script></p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

m
masahide
11개월 전
정말 감사합니다. 덕북에 해결하였습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인