Friday, March 30, 2007
자바스크립트] 퍼센트 계산, 백분율 구하기 소스; Percent JavaScript
자바스크립트로 퍼센트 계산을 하는 방법입니다.
* 전체값에서 일부값이 몇 퍼센트인지
* 전체값의 몇 퍼센트는 얼마인지
이 2가지를 계산합니다. 퍼센트 계산 함수가 없기에 간단한 공식을 사용하여 계산합니다. 아래 예제와 같습니다.
파일명: example.html
위의 소스에서 '<br />' 이런 것은 줄바꿈입니다.
퍼센트 증가 감소 계산법: ▶▶ 자바스크립트] 퍼센트 증가-감소, 백분율 인상-인하 계산; JavaScript Percent Increase Decrease
* 전체값에서 일부값이 몇 퍼센트인지
* 전체값의 몇 퍼센트는 얼마인지
이 2가지를 계산합니다. 퍼센트 계산 함수가 없기에 간단한 공식을 사용하여 계산합니다. 아래 예제와 같습니다.
JavaScript: 퍼센트 계산 예제
파일명: example.html
<script type="text/javascript">
//////////////////////////////////////////////////////////
// 전체값에서 일부값은 몇 퍼센트? 계산
// 공식은 '일부값 나누기 전체값 곱하기 100'
//////////////////////////////////////////////////////////
var result;
// 10은 100에서 몇 퍼센트?
result = 10 / 100 * 100;
document.write(result, '%<br />');
// 출력 결과: 10%
// 33은 100에서 몇 퍼센트?
var x = 33;
var y = 100;
result = x / y * 100;
document.write(result, '%<br />');
// 출력 결과: 33%
// 105는 300의 몇퍼센트?
document.write(105 / 300 * 100, '%<br />');
// 출력 결과: 35%
// 한달 봉급 156만원인 사람이, 음식 값으로 21만원을 쓰면,
// 그 음식값은 한 달 봉급의 몇 퍼센트?
document.write(210000 / 1560000 * 100, '%<br />');
// 출력 결과: 13.461538461538461%
// 만약 봉급 156만원으로 모두 먹는 데 사용했다면
// 100% 가 나와야겠지요.
document.write(1560000 / 1560000 * 100, '%<br />');
// 출력 결과: 100%
// 만약 아무것도 먹지 않았면 0% 가 나와야합니다.
document.write(0 / 1560000 * 100, '%<br />');
// 출력 결과: 0%
//////////////////////////////////////////////////////////
// 전체값의 몇 퍼센트는 얼마? 계산
// 공식은, '전체값 곱하기 퍼센트 나누기 100'
//////////////////////////////////////////////////////////
// 100의 10퍼센트는 얼마?
document.write(100 * 10 / 100, '<br />');
// 출력 결과: 10
// 100의 33퍼센트는 얼마?
document.write(100 * 33 / 100, '<br />');
// 출력 결과: 33
// 300의 35퍼센트는 얼마?
document.write(300 * 35 / 100, '<br />');
// 출력 결과: 105
// 156만원의 13.461538461538461퍼센트는 얼마?
document.write(1560000 * 13.461538461538461 / 100, '<br />');
// 출력 결과: 210000
// 156만원의 100퍼센트는 얼마?
document.write(1560000 * 100 / 100, '<br />');
// 출력 결과: 1560000
// 156만원의 0퍼센트는 얼마?
document.write(1560000 * 0 / 100, '<br />');
// 출력 결과: 0
</script>
//////////////////////////////////////////////////////////
// 전체값에서 일부값은 몇 퍼센트? 계산
// 공식은 '일부값 나누기 전체값 곱하기 100'
//////////////////////////////////////////////////////////
var result;
// 10은 100에서 몇 퍼센트?
result = 10 / 100 * 100;
document.write(result, '%<br />');
// 출력 결과: 10%
// 33은 100에서 몇 퍼센트?
var x = 33;
var y = 100;
result = x / y * 100;
document.write(result, '%<br />');
// 출력 결과: 33%
// 105는 300의 몇퍼센트?
document.write(105 / 300 * 100, '%<br />');
// 출력 결과: 35%
// 한달 봉급 156만원인 사람이, 음식 값으로 21만원을 쓰면,
// 그 음식값은 한 달 봉급의 몇 퍼센트?
document.write(210000 / 1560000 * 100, '%<br />');
// 출력 결과: 13.461538461538461%
// 만약 봉급 156만원으로 모두 먹는 데 사용했다면
// 100% 가 나와야겠지요.
document.write(1560000 / 1560000 * 100, '%<br />');
// 출력 결과: 100%
// 만약 아무것도 먹지 않았면 0% 가 나와야합니다.
document.write(0 / 1560000 * 100, '%<br />');
// 출력 결과: 0%
//////////////////////////////////////////////////////////
// 전체값의 몇 퍼센트는 얼마? 계산
// 공식은, '전체값 곱하기 퍼센트 나누기 100'
//////////////////////////////////////////////////////////
// 100의 10퍼센트는 얼마?
document.write(100 * 10 / 100, '<br />');
// 출력 결과: 10
// 100의 33퍼센트는 얼마?
document.write(100 * 33 / 100, '<br />');
// 출력 결과: 33
// 300의 35퍼센트는 얼마?
document.write(300 * 35 / 100, '<br />');
// 출력 결과: 105
// 156만원의 13.461538461538461퍼센트는 얼마?
document.write(1560000 * 13.461538461538461 / 100, '<br />');
// 출력 결과: 210000
// 156만원의 100퍼센트는 얼마?
document.write(1560000 * 100 / 100, '<br />');
// 출력 결과: 1560000
// 156만원의 0퍼센트는 얼마?
document.write(1560000 * 0 / 100, '<br />');
// 출력 결과: 0
</script>
위의 소스에서 '<br />' 이런 것은 줄바꿈입니다.
퍼센트 증가 감소 계산법: ▶▶ 자바스크립트] 퍼센트 증가-감소, 백분율 인상-인하 계산; JavaScript Percent Increase Decrease
tag: html
HTML | CSS | 자바스크립트 JavaScript
<< Home