숫자 뒤 5자리를 제외한 나머지 숫자만 구하는 자바스크립트 어떻게 하나요? > 그누4 질문답변

그누4 질문답변

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

숫자 뒤 5자리를 제외한 나머지 숫자만 구하는 자바스크립트 어떻게 하나요? 정보

숫자 뒤 5자리를 제외한 나머지 숫자만 구하는 자바스크립트 어떻게 하나요?

본문

숫자 뒤 5자리를 모두 제외한 나머지 숫자만 구하고 싶습니다.
=============================

78787788
9384723
1263847
3456700
23187000

====================================
위와 같은 숫자가 있을때...
뒤 5자리 숫자를 제외한 나머지 숫자만 구하고 싶습니다.

787
93
12
34
231  ... 이런식으로 구하고 싶어요...
  • 복사

댓글 전체

변수가 문자열인 경우에는 아래와 같이 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();)을 통해서 변환하고 원하시는 방법을 쓰셔도 될 겁니다~
© SIRSOFT
현재 페이지 제일 처음으로