document.getElementById("info").innerHTML = '正在测试中';
var t1 = new Date().getTime();
for (var i = 1; i < 1000000; i++) {
k = i * Math.random(4000, 10000) * Math.random(2000, 5000) * Math.random(2000, 5000) * Math.random(200, 5000);
time = new Date().getTime() - t1;
output += '执行一百万次乘法运算耗时:<div style="color:#04dc74;font-size:34px">' + time + '毫秒</div>';
document.getElementById("info").innerHTML = output;
document.getElementById("save").style.display = 'none';
Date.prototype.format = function(fmt) {
"M+": this.getMonth() + 1,
"q+": Math.floor((this.getMonth() + 3) / 3),
"S": this.getMilliseconds()
if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
for (var k in o) if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
var device = document.getElementById('device').value;
JSData.append("data", new Date().format("yyyy-MM-dd hh:mm:ss") + " " + time + "毫秒 【" + device + "】 <br/>", function() {
document.getElementById("save").innerHTML = "保存成功"
window.onload = function() {
JSData.get("data", function(result) {
document.getElementById("record").innerHTML = result.data;