正直なところ、これがなぜ機能しないのか分かりません。私を助けるために私のプロジェクトに十分近くに何かを見たことがない。 この機能:NaNの値を返す方程式
function sneakPast(){
sneakChance = Math.floor((Math.random()*11)+1)+sneak;
alert(sneakChance);
if (sneakChance >=(6*level))
{
sneakSuccess = true;
}
else {sneakChance = false;}
}
すると、この関数から呼び出されているが:
function sceneFourC(){
sneakPast();
if (sneakSuccess == true){document.getElementById("Content").innerHTML = "You are able to sneak past the mob into town. <br/><input type='button' value='Continue.' onClick='sceneFive();' />";}
else {document.getElementById("Content").innerHTML = "You fail to sneak past the mob.<br/><input type='button'/>";}
}
警告はそれだけで表示されたら "はNaNを。"
ヒントをいただければ幸いです。
へ
変更
'sneak'ているもの? –
あなたは 'sneak'変数をどこにも設定していないようです。文字列ではなく数字であると確信していますか?また、どこから来ていますか? **本当に**機能にアクセス可能ですか? –
ケース番号がスクロールし、番号(スニーク) – ToddBFisher