帮忙楼主用简单的js跑一下
结果如下:
ps5 总共有 644 台
ps4 总共有 676 台
推文总计 ps5 占有比率48.78787878787879%
推文总计 ps4 占有比率51.21212121212121%
附上程式码,有兴趣的人可以自己去网页版打开开发者工具试一下,如有错误在请指正了
网友版连结: https://www.ptt.cc/bbs/PlayStation/M.1640357569.A.636.html
程式码:
;(function() {
let ps5 = 0, ps4 = 0
document.querySelector("#main-content").querySelectorAll(".push").forEach(ite
m => {
const pushContentDom = item.querySelector(".push-content")
if(!!pushContentDom && pushContentDom.textContent) {
if(/\+1/.test(pushContentDom.textContent)) {
ps4 += 1
}else if(/\+2/.test(pushContentDom.textContent)) {
ps5 += 1
}
}
})
console.log(`ps5 总共有 ${ps5} 台`)
console.log(`ps4 总共有 ${ps4} 台`)
console.log(`推文总计 ps5 占有比率是 ${(ps5 / (ps5 + ps4)) * 100}%`)
console.log(`推文总计 ps4 占有比率是 ${(ps4 / (ps5 + ps4)) * 100}%`)
})()
作者:
k721102 (口口口口口口)
2021-12-28 21:45:00全角没算在内?
作者:
josephv (joseph)
2021-12-28 21:45:00怎么大家都有了
作者: ethanhuang13 (13) 2021-12-29 00:16:00
呃,判断式的条件刚好颠倒了,PS5 是 +1
作者:
deray (Deray)
2021-12-29 08:32:00谁+1都搞不清楚
作者:
jdklas (我想放假阿....)
2021-12-29 10:11:00我明明有推PS6怎没算到
作者:
poi96300 (天阿poi)
2021-12-29 11:05:00大哥 算颠倒了耶…
作者:
homer0403 (人活着就是为了学会珍惜)
2021-12-29 11:42:00+1是PS5 +2才是PS4 麻烦看一下程式...
作者:
roter (炽之左翼)
2021-12-29 11:45:00老大 写倒反了啦
作者:
mtmmy (澳洲无尾熊)
2021-12-29 12:13:00为什么网页打开搜寻文字就能解决的事要搞这么麻烦
作者:
e811222c (dickharden)
2021-12-29 13:29:00想秀还设错条件XDDD
作者: AChiHuang (神鹰夜鹰) 2021-12-29 13:48:00
恩??? Ctrl+F不就解决了干嘛还要跑程式呢
作者:
i386 (i386 cpu)
2021-12-29 13:59:00实际去看推文内容,这样去捞统计出来的资料其实有错有的推文一行里面就写了两次+1, 也有同一行里有+1 +2
作者:
kysol (肉呆)
2021-12-29 16:02:00原来除了现实中,我在ptt也是鲁蛇一条
作者:
Nangol (铁目)
2021-12-29 16:17:00我是把网页贴到文件再把空格取代为逗点再汇入到excel
作者:
SuM0m0 (Part Time Player)
2021-12-29 16:23:00好凶 差不多了 要计较就是用id算 去掉重复 冲突无效这样
作者: MrCool5566 (很酷56) 2021-12-29 22:18:00
预想:秀一手程式吓吓乡民实际:靠北啊 计算有bug
写code比手算快很多的话 就算差一点点也无妨差太多才是问题...不过这情况真的是Ctrl+F比较快
老实说要算比例你不如去gamesale大概估一下可能还比较准一点
作者:
kakami (新宿王子)
2021-12-31 00:00:00神串留名 噗哧