X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=app.js;h=7d387c5702a6400c1ff75f81d67f5c88d240a15b;hb=f54357573d4fdf87a05b19f78506c11f16bb3a26;hp=09d7815ca68518be2b8b5c944b76682ca4214fd3;hpb=8f57fbf250093488064401d503f1c621b122e95a;p=xogo.git diff --git a/app.js b/app.js index 09d7815..7d387c5 100644 --- a/app.js +++ b/app.js @@ -191,7 +191,9 @@ function getGameLink() { const vname = $.getElementById("selectVariant").value; const color = $.getElementById("selectColor").value; for (const select of $.querySelectorAll("#gameOptions select")) { - const value = parseInt(select.value, 10) || select.value; + let value = parseInt(select.value, 10); + if (isNaN(value)) //not an integer + value = select.value; options[ select.id.split("_")[1] ] = value; } for (const input of $.querySelectorAll("#gameOptions input")) { @@ -229,7 +231,7 @@ function fillGameInfos(gameInfos, oppIndex) { if (j == options.length) break; const opt = options[j]; - if (!opt[1]) + if (!opt[1]) //includes 0 and false (lighter display) continue; htmlContent += '' + @@ -457,7 +459,7 @@ let curMoves = [], const afterPlay = (move_s) => { const callbackAfterSend = () => { curMoves = []; - const result = vr.getCurrentScore(move); + const result = vr.getCurrentScore(move_s); if (result != "*") { setTimeout(() => { toggleVisible("gameStopped");