私はまだコーディングが新しく、私はクッキークリッカータイプのゲームを作ろうとしています。私はChromeでそれを実行したときに関数ではない関数ですか?
upgradecursorが
関数ではありません取得します。私はupgradecursor
と呼ばれる機能を持っているので、実際に問題を理解していません。 Plsヘルプ! :(
<!DOCTYPE html>
<html>
<head>
\t <title> Test </title>
\t <script>
\t //List of variables
\t var cookie = 0;
\t var cursor = 1;
\t var cursorupgradecost = 10;
function addcookie(){
var textField = document.getElementById("textField");
var currentValue = parseInt(textField.value);
\t cookie = cookie + cursor;
\t // Add one
currentValue = currentValue + cursor;
// Put it back with the new +1'd value
textField.value = currentValue;}
function upgradecursor(){
\t var textField = document.getElementById("textField");
var currentValue = parseInt(textField.value);
\t cookie = cookie - cursorupgradecost; \t
\t // Minus one
currentValue = currentValue - cursorupgradecost;
// Put it back with the new -10'd value
textField.value = currentValue;
\t
\t //change the cost of the upgrade
\t cursorupgradecost = cursorupgradecost * 1.5;
\t
\t //Upgrade the cursor
\t cursor = cursor + 1;
}
</script>
</head>
<body>
<script>
if (cursorupgradecost > cookie){
upgradecursor = false;}
else{
upgradecursor = true;}
</script>
<button type ="button" onClick = "upgradecursor()"/>Upgrade Cursor </button>
<input type="text" value="0" disabled name="lvl">
<br>
<button type="button" onClick="addcookie()"/>Add Cookie</button>
<input type="button" value="Cookies" disabled name="clicker">
<input type="text" value="0" id="textField" readonly/>
</body>
</html>
body内のスクリプトタグでは、upgradecursorをtrueまたはfalseに設定しています。その時点では、もはや関数ではありません。今はブール値です。 – mcgraphix