일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 포트
- 문자열
- 리눅스
- 메일
- php
- 유효성
- port
- crontab
- js
- vscode
- 목차만들기
- ping
- MSSQL
- 이메일주소
- codeigniter
- erp
- 핑테스트
- 더존ERP
- MYSQL
- python
- jquery
- 정규표현식
- 정규식
- sp_who
- JavaScript
- 자바스크립트
- 핑
- sendmail
- pingtest
- 트랜젝션
Archives
- Today
- Total
ioerror
과목별 가중치(배점)가 설정된 경우 배점 환산 점수는? 본문
반응형
상황
어느 학교에서 시험을 치르는데 개별 과목의 만점 100점이고, 과목별로 가중치(배점)를 다르게 하여 평가를 한다면 각 과목의 획득 점수는 어떻게 할까? 예를 들어 국어, 수학, 미술 시험을 치른다고 하자. 각 과목 개별 만점은 100점인데 총합계 점수 중에서 국어는 50%의 점수를, 수학은 30%, 미술은 20%의 가중치를 설정한다면 아래 공식을 적용하면 된다.
획득 점수의 가중치(배점) 환산 점수는?
과목별 가중치 : 국어 + 수학 + 미술 = 50 + 30 + 20 = 100
획득점수 : 국어 + 수학 + 미술 = 100 + 80 + 70 = 250
환산점수 : 국어 + 수학 + 미술 = 50 + 24 + 14 = 88
/**
* 배점 적용 점수 구하기
* 점수 = 획득점수*(배점/100)
*/
function getRealScore(score,distribution) {
return score * (distribution / 100);
}
console.log(getRealScore(100,50)); // 획득 점수 100에 배점 50점 적용한 실제 점수
console.log(getRealScore(80,30)); // 획득 점수 100에 배점 30점 적용한 실제 점수
console.log(getRealScore(70,20)); // 획득 점수 100에 배점 20점 적용한 실제 점수
반응형
'JavaScript' 카테고리의 다른 글
Node.js , npm 업그레이드 방법 (0) | 2022.05.05 |
---|---|
엑셀의 셀좌표를 숫자 인덱싱 하기 (0) | 2022.04.23 |
분기의 n번째 월은? n월이 포함된 분기는? (0) | 2022.04.23 |
자주 사용하는 정규표현식 모음 (0) | 2021.09.05 |
[JS] 문자열 채우기 padStart, padEnd (0) | 2021.06.26 |
Comments