用java计算学生绩点并排序_JS代码计算GPA平均学分绩点(适合新版正方教务系统)...
JS代码计算GPA平均学分绩点(适合新版正方教务系统)javascript
新版教务在某些功能上进步很大,可是在GPA统计上,只有全部科目的GPA,没有必修科目的GPA,因此只能本身去写了。java
最近很忙,因此懒得写成插件去生成成绩了,先凑合的用,代码生成的成绩,不包含已经挂掉的必修科目成绩(由于你早晚得修回来,统计了感受没啥用)spa
最后强调一点,只适合算目前本身全部必修科目的GPA!插件
步骤如图:code
代码只适合这种教务系统,其余不支持。 orm
选择每页显示100项blog
而后F12打开控制台,复制我写好的代码到console控制台ip
var form = document.getElementsByTagName('tbody')[0];
//form.children 获得表单的十五行 下标 1-15
var zongfen = 0;//分母和
var zongxuefen = 0;
var product = 0;//分子和
var j = 0;
for (let i = 1; i < form.children.length; i++) {
var credit = Number(form.children[i].children[9].innerText);//绩点
var score = Number(form.children[i].children[7].innerText);//成绩
var xuefen = Number(form.children[i].children[6].innerText)//学分
var kemu = form.children[i].children[4].innerText;
if (form.children[i].children[5].innerText == '必修' && score >= 60) {
j+=1;
console.log(`${kemu} 学分:${xuefen} 成绩:${score} 绩点:${credit}`);
zongfen+=credit*xuefen;
zongxuefen+=xuefen;
}
}
console.log('目前全部必修科目的平均加权绩点为'+(zongfen/zongxuefen).toFixed(2))
alert('目前全部必修科目的平均加权绩点为'+(zongfen/zongxuefen).toFixed(2))
zongfen = 0;
zongxuefen = 0
用java计算学生绩点并排序_JS代码计算GPA平均学分绩点(适合新版正方教务系统)...相关推荐
- 用java怎么算学生的学分绩点,pyhthon 求GPA平均学分绩点
#coding=utf-8 ''' 北大4.0 成绩 学分 100-90 4.0 89-85 3.7 84-82 3.3 81-78 3.0 77-75 2.7 74-72 2.3 71-68 2.0 ...
- 新版正方教务系统Java爬取_正方教务系统成绩爬取(仅个人)+tk可视化
[JavaScript] 纯文本查看 复制代码var CryptoJS = CryptoJS || function (u, p) { var d = {}, l = d.lib = {}, s = ...
- ZZULIOJ 1103: 平均学分绩点(函数专题)
平均学分绩点(函数专题) 题目描述 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业和获得学位的 ...
- 【ZZULIOJ】1103: 平均学分绩点(函数专题)
ZZULIOJ题解 1103: 平均学分绩点(函数专题) 题目描述 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和 ...
- ZZULIOJ.1103: 平均学分绩点(函数专题)
1103: 平均学分绩点(函数专题) 题目描述 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业 ...
- 1398: 平均学分绩点(函数专题)
1398: 平均学分绩点(函数专题) 1.描述 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业 ...
- ZZULIOJ 1103:平均学分绩点(函数专题)
1103: 平均学分绩点(函数专题) 题目描述 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业 ...
- 平均学分绩点,平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业和获得学位的标准,实施的教育规
题目描述 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业和获得学位的标准,实施多样的教育规格和 ...
- ZZULIOJ-1103: 平均学分绩点(函数专题)(Java)
题目描述: 平均学分绩点(Grade Point Average,即GPA)是以学分与绩点作为衡量学生学习的量与质的计算单位,以取得一定的学分和平均学分绩点作为毕业和获得学位的标准,实施多样的教育规格 ...
最新文章
- mysql数字转换中文版_MYSQL字符数字转换
- js实现旋转木马轮播图
- 7 centos 源码安装samba_centos 7 安装 samba 服务
- Spring MVC表单验证
- mysql异地增量备份工具_利用 xtrabackup 工具实现增量备份 mysql(附脚本)
- 方案改进:直接通过User Control生成HTML
- 云栖独栋别墅_云栖没有玫瑰
- [导入]MSIL: call callvirt
- mysql存储过程实现_原来MySQL的存储过程也可以这么玩?
- java 运行 依赖_java – 运行时中的依赖项确定
- 送书 | 《深入浅出Python机器学习》
- ios游戏开发 Sprite Kit教程:初学者 3
- 夸奖对方代码写的好_形容夸人的成语有哪些
- Win10·不重装系统·扩充C盘
- Docker Jenkins 连接agent:SSH key presented by the remote host does not match the key saved in the Know
- 四大国际反垃圾邮件组织介绍
- Tomcat启动缓慢 Creation of SecureRandom instance for ... 花费时间过长的解决方法
- Ant Design中Form组件重置验证条件resetFields()方法
- 一款比XMIND更好用的思维导图
- 动环监控串口,动环监控系统接口