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

상품 선택 옵션 가격을 음수로 할 경우 ㅠ.ㅠ  채택완료

재인재인 6년 전 조회 2,755

상품 선택 옵션 가격을 음수로 할 경우 ㅠ.ㅠ 

-1000 이상이면 NaN으로 표기됩니다. 

-999는 정상적으로 표기 됩니다.

 

베이직 테마에서도 그런데 원래 그런건가요? 

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

답변 2개

자답합니다.

 

이해는 안가지만 

shop.override.js 파일의  

 

                   var opt_prc;
                    if(parseInt(price) >= 0)
                        opt_prc = "+"+number_format(String(price))+"원";
                    else
                        opt_prc = number_format(String(price))+"원";

 

에서 

opt_prc = number_format(String(price))+"원";

opt_prc = +number_format(String(price))+"원";

로 되어 있었네요 ㅠ.ㅠ

어떻게 +가 붙어있었을까요? 

열어보지도 않은 파일인데...

ㅠ.ㅠ 

 

 

 

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

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

6년 전

NaN은 Not a Number 숫자가 아니라는 것입니다.

그런데 마이너스값도 숫자인데 왜 그런 NaN이 발생하는지 모르겠네요.

혹시 소스를 커스터마이징한 부분이 있다면 그 부분을 잘 살펴보시죠.

저의 경우 마이너스를 넣고 시험해 보니 그런 증상이 없네요.

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

답변에 대한 댓글 1개

재인재인
6년 전
평정심님 댓글 감사드립니다.

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

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

로그인