F12打開開發者工具->console->輸入如下代碼,分數要多少有多少
Runner.instance_.setSpeed(99999); 試試 瞬間 滿分
window.tempGameOver = Runner.instance_.gameOver;
Runner.instance_.gameOver = function(){}// 不會死亡
經測試,執行完后自動跑分,不會死亡
js幾個有趣的bug
1、使用JavaScript計算表達式時,會遇到輸出結果是NaN的情況,這說明計算的表達式中含有非數字類型。
var aa = "abcd123";
isNaN(aa);//返回值為true
2、js過濾字符串中的數字
var a = "abc123";
parseInt(a);//返回值為數字123
3、常見運算錯誤
0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1
0.7999999999999999
0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1
0.8999999999999999
0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1+0.1
0.9999999999999999
console.log( 1 - 0.8 ); //輸出 0.19999999999999996
console.log( 6 * 0.7 ); //輸出 4.199999999999999
console.log( 0.1 + 0.2 ); //輸出 0.30000000000000004
console.log( 0.1 + 0.7 ); //輸出 0.7999999999999999
console.log( 1.2 / 0.2 ); //輸出 5.999999999999999
1-0.9
0.09999999999999998
1-0.8
0.19999999999999996
1-0.7
0.30000000000000004
typeof NaN === 'number' // true
Infinity === 1/0 // true
0.1 + 0.2 === 0.3 // false,前面加括號也一樣
"3" + 1 // '31'
"3" - 1 // 2