山大自考平均分要过70才能拿学士学位,今天把考过的所有成绩都找出来了,自制了个小工具算平均分
首先进入历史成绩查询网站(感谢群友提供链接):
自学考试2010年10月至2021年4月合格成绩查询 (sdzk.cn)
查到我的成绩大概是这样的:
这么多分数算平均分,愁坏我了,作为一个程序员怎么能干这种低级原始的活呢,我立马掏出开发人员工具,随手写下一句:
[...document.querySelectorAll("#Panel2 > table > tbody tr td:nth-child(3)")]
.reduce((previousValue, currentValue) => {
return previousValue + parseInt(currentValue.innerText)
},0)/document.querySelectorAll("#Panel2 > table > tbody tr td:nth-child(3)").length
随手写的,不太规范哈
首先选中所有元素,拿到具体的值,reduce,初始值0,每次将item的innerText转成int加到总的结果上,然后除以总的科目数量,就是数组的长度
结果果然不出我所料,不够70分平均分。。
下次努努力单科考个72就能补回来了,哈哈哈