// 手数: 手的数目, 2手以及以下为0
// 二刀流: 二刀流风格写二刀流等级
手数 = 0; 战士职业 = true; 二刀流 = 0; 追打数值 = 1500; 空手格斗 = false;
a = 0; b = Math.floor(追打数值 / 15) + (二刀流 > 0 ? Math.floor(Math.floor(Math.sqrt(二刀流)) * 1.5 + 1) : 0)
for(var i = 0; i < 10000; i++) {if (Math.floor(Math.random() * 100) < Math.floor(Math.random() * b * 2) + 战士职业 * 5 + 1) {a++;for(var exTime = 1; (Math.floor(Math.random() * 100) + (手数 + 1) * (手数 + 10) * exTime < Math.floor(Math.random() * b * 2) + 1) && exTime < 3 + 空手格斗 * 4; exTime++, a++); }}
console.log("合计攻击次数: " + (a / 10000 + 1).toFixed(2))