我正在制作游戏,我定义的功能表明它没有定义。
我看了,它说同一个问题的另一个人在某个地方有一个额外的)
,但我看了,我没有那个问题。
我没有任何额外的不需要的东西。
<DOCTYPE html>
<html>
<head>
<title>Programing Clicker</title>
<style>
h1{
color:#333;
font-family:helvetica;
font-weight: bold;
font-size:2.5em;
}
h2{
font-size:2em;
position: relative;
left:250px;
display: block;
}
h3{
font-size:1.75em;
position: relative;
left: 250px;
display: block;
}
</style>
</head>
<body>
<center>
<h1>Programing Clicker</h1>
<hr>
</center>
<h2>Skill</h2>
<h3 id="skill_show"></h3>
<h2>Money</h2>
<h3 id = "moneyShow"></h3>
<h2>Language</h2>
<br>
<br>
<p id="timer"></p>
<button onClick = "scriptMake()">Make a script</button>
<script>
var money = 1;
var skill = 1;
var language = 1;
var scriptTime = 100/skill;
var scriptTime2 = scriptTime;
function scriptMake(){
for(var x = 100,x >= 0, x += skill){
document.getElementById("timer").innerHTML = x;
}
}
setInterval(
function showvars(){
document.getElementById("skill_show").innerHTML = skill;
document.getElementById("moneyShow").innerHTML = money;
},1
)
</script>
</body>
答案 0 :(得分:0)
你的问题在这里
for(var x = 100,x >= 0, x += skill){
你需要分号而不是像这样的逗号
for(var x = 100;x >= 0; x += skill){
根据您用于查看游戏的浏览器,查看如何在浏览器中打开控制台。它将帮助您在一秒钟内调试这些内容。