日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

用java计算学生绩点并排序_JS代码计算GPA平均学分绩点(适合新版正方教务系统)...

發(fā)布時間:2024/1/1 windows 53 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用java计算学生绩点并排序_JS代码计算GPA平均学分绩点(适合新版正方教务系统)... 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

JS代碼計算GPA平均學(xué)分績點(適合新版正方教務(wù)系統(tǒng))javascript

新版教務(wù)在某些功能上進步很大,可是在GPA統(tǒng)計上,只有全部科目的GPA,沒有必修科目的GPA,因此只能本身去寫了。java

最近很忙,因此懶得寫成插件去生成成績了,先湊合的用,代碼生成的成績,不包含已經(jīng)掛掉的必修科目成績(由于你早晚得修回來,統(tǒng)計了感受沒啥用)spa

最后強調(diào)一點,只適合算目前本身全部必修科目的GPA!插件

步驟如圖:code

代碼只適合這種教務(wù)系統(tǒng),其余不支持。?orm

?選擇每頁顯示100項blog

而后F12打開控制臺,復(fù)制我寫好的代碼到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)//學(xué)分

var kemu = form.children[i].children[4].innerText;

if (form.children[i].children[5].innerText == '必修' && score >= 60) {

j+=1;

console.log(`${kemu} 學(xué)分:${xuefen} 成績:${score} 績點:${credit}`);

zongfen+=credit*xuefen;

zongxuefen+=xuefen;

}

}

console.log('目前全部必修科目的平均加權(quán)績點為'+(zongfen/zongxuefen).toFixed(2))

alert('目前全部必修科目的平均加權(quán)績點為'+(zongfen/zongxuefen).toFixed(2))

zongfen = 0;

zongxuefen = 0

總結(jié)

以上是生活随笔為你收集整理的用java计算学生绩点并排序_JS代码计算GPA平均学分绩点(适合新版正方教务系统)...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。