幫忙樓主用簡單的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
作者:
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神串留名 噗哧