0%

104 問卷殺手

104

又到一年一度的 1 O 4 問卷調查啦 , 一口氣弄個 5x 個選擇題要填寫 , 實在很懶 , 就直接寫個 1 O 4 問卷殺手秒殺他 XD
本來想說看看現在 css 有無產亂數的東東 , 好像還是沒 , 就土炮 js 來做吧
爬他原始碼來看每條 row 有六個選項 , 然後一整坨 span , 先對 row 進行明確分類 , 接著亂數點選每條 row 裡面的答案就搞定啦

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
var spans = document.querySelectorAll('span .-ans');
var rows = [];
var row = [];
var counter = 0;
for(let i = 0; i < spans.length; i++) {
const ele = spans[i];
row.push(ele);
counter += 1;

if(counter == 6){
rows.push(row);
row = new Array();
counter = 0;
}
}

function randomNumber(min, max) {
return Math.floor(Math.random() * (max - min) + min);
}

for(let i = 0 ; i < rows.length; i++){
let row = rows[i];
console.log(row);
let selected = randomNumber(0, 6);
console.log(selected);
console.log(row[selected]);
row[selected].click();
}
關閉