Re: [閒聊] 來統計一下PS4/PS5在板上的佔有率

作者: ilikekobe01 (Flower123)   2021-12-28 21:36:52
幫忙樓主用簡單的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
怎麼大家都有了
作者: burnsy0018 (burnsy)   2021-12-28 23:18:00
先把再打對
作者: ethanhuang13 (13)   2021-12-29 00:16:00
呃,判斷式的條件剛好顛倒了,PS5 是 +1
作者: qwe88016 (東)   2021-12-29 01:12:00
樓主
作者: deray (Deray)   2021-12-29 08:32:00
誰+1都搞不清楚
作者: micbrimac (shark)   2021-12-29 08:41:00
笑死 算錯邊
作者: jdklas (我想放假阿....)   2021-12-29 10:11:00
我明明有推PS6怎沒算到
作者: Happyhour (天天天藍)   2021-12-29 10:35:00
分享程式碼推
作者: poi96300 (天阿poi)   2021-12-29 11:05:00
大哥 算顛倒了耶…
作者: micbrimac (shark)   2021-12-29 11:30:00
這串證明手工不會比電腦差XDD
作者: 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
作者: GarfieldCxT (本多)   2021-12-29 14:46:00
這故事告訴我們 純手作的東西 還是有她的魅力
作者: 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算 去掉重複 衝突無效這樣
作者: OscarShih (Oscar)   2021-12-29 22:10:00
果然還是手抄厲害
作者: MrCool5566 (很酷56)   2021-12-29 22:18:00
預想:秀一手程式嚇嚇鄉民實際:靠北啊 計算有bug
作者: TheOneisNEO (Thomas Anderson)   2021-12-29 23:17:00
寫code比手算快很多的話 就算差一點點也無妨差太多才是問題...不過這情況真的是Ctrl+F比較快
作者: micbrimac (shark)   2021-12-30 00:33:00
有時候還是需要手動智慧判讀的~
作者: shortoneal (不告訴你咧)   2021-12-30 02:36:00
老實說要算比例你不如去gamesale大概估一下可能還比較準一點
作者: l22573729 (寅猷襹鵀)   2021-12-30 13:18:00
我也有PS5阿
作者: kakami (新宿王子)   2021-12-31 00:00:00
神串留名 噗哧
作者: benson1212 (Da)   2020-01-02 16:34:00
只要做一遍且不複雜的事 根本不需要寫程式

Links booklink

Contact Us: admin [ a t ] ucptt.com