숫자 뒤 5자리를 제외한 나머지 숫자만 구하는 자바스크립트 어떻게 하나요? 정보
숫자 뒤 5자리를 제외한 나머지 숫자만 구하는 자바스크립트 어떻게 하나요?
본문
숫자 뒤 5자리를 모두 제외한 나머지 숫자만 구하고 싶습니다.
=============================
78787788
9384723
1263847
3456700
23187000
====================================
위와 같은 숫자가 있을때...
뒤 5자리 숫자를 제외한 나머지 숫자만 구하고 싶습니다.
787
93
12
34
231 ... 이런식으로 구하고 싶어요...
=============================
78787788
9384723
1263847
3456700
23187000
====================================
위와 같은 숫자가 있을때...
뒤 5자리 숫자를 제외한 나머지 숫자만 구하고 싶습니다.
787
93
12
34
231 ... 이런식으로 구하고 싶어요...
댓글 전체
<?=substr ($view[wr_1],0,5);?>
변수가 문자열인 경우에는 아래와 같이 substr로 잘라주셔도 되구요,
<script type="text/javascript">
var aaa = '234234232'; // aaa라는 변수에 234234232를 넣음
var ae = aaa.substr(0,aaa.length - 5); // aaa라는 변수를 시작부터 본래 길이에서 5를 뺀 수만큼만 추출
document.write(ae);
</script>
결과값 : 2342
숫자형인 경우에는 10000으로 나누어준 후에 소수점을 버림하면 앞에 숫자만 추출되겠지요?ㅎㅎ
<script type="text/javascript">
var aaa = 8382832;
var ae = Math.floor(aaa/100000); // 100000으로 나누어서 83.82832로 만든 후에 소수점 이하는 버림
document.write(ae);
</script>
결과값 : 83
물론 형변환(parseInt();나 String();)을 통해서 변환하고 원하시는 방법을 쓰셔도 될 겁니다~
<script type="text/javascript">
var aaa = '234234232'; // aaa라는 변수에 234234232를 넣음
var ae = aaa.substr(0,aaa.length - 5); // aaa라는 변수를 시작부터 본래 길이에서 5를 뺀 수만큼만 추출
document.write(ae);
</script>
결과값 : 2342
숫자형인 경우에는 10000으로 나누어준 후에 소수점을 버림하면 앞에 숫자만 추출되겠지요?ㅎㅎ
<script type="text/javascript">
var aaa = 8382832;
var ae = Math.floor(aaa/100000); // 100000으로 나누어서 83.82832로 만든 후에 소수점 이하는 버림
document.write(ae);
</script>
결과값 : 83
물론 형변환(parseInt();나 String();)을 통해서 변환하고 원하시는 방법을 쓰셔도 될 겁니다~