Javascript 制作计分系统

Javascript 制作计分系统,javascript,Javascript,我正在尝试为一个糖果迷恋游戏制作一个计分系统,我已经完成了。我遇到的问题是最后一部分,在实际页面上显示分数,下面链接代码,欢迎所有帮助。我尝试使用>document.getElementById(“Score”).innerHTML=Score.toString();​ 但不管我把它放在哪里,我都会出错。感谢您的帮助 代码: 样本: 这是我添加分数的地方,因此每次添加新的块时,玩家都会得到分数: //make Candies falling down function gravity() {

我正在尝试为一个糖果迷恋游戏制作一个计分系统,我已经完成了。我遇到的问题是最后一部分,在实际页面上显示分数,下面链接代码,欢迎所有帮助。我尝试使用>document.getElementById(“Score”).innerHTML=Score.toString();​ 但不管我把它放在哪里,我都会出错。感谢您的帮助

代码:

样本:

这是我添加分数的地方,因此每次添加新的块时,玩家都会得到分数:

//make Candies falling down
function gravity() {
    for ( x = 0; x < tileNum; x++) {
        var hole = 0;
        for ( y = tileNum - 1; y >= 0; y--) {
            if (!candyMatrix[x][y]) {
                hole++;
            } else {
                candyMatrix[x][y].reposition(x, y + hole);
            }
        }
        for ( i = 0; i < hole; i++) {
            var color = Math.floor(Math.random() * 6);
            var candy = new Candy(color, x, i-hole);
            $("#game").append(candy.JQ);
            candy.JQ.css("display","none");
            candy.reposition(x,i);
            candy.JQ.fadeIn(fadeTime);
            score++;
//让糖果掉下来
函数重力(){
对于(x=0;x=0;y--){
如果(!candyMatrix[x][y]){
hole++;
}否则{
烛台矩阵[x][y]。重新定位(x,y+孔);
}
}
对于(i=0;i
编辑:工作JSFIDLE:
出现错误SyntaxError:无效字符“\u8203”

对我来说似乎可以正常工作

//make Candies falling down
function gravity() {
    for ( x = 0; x < tileNum; x++) {
        var hole = 0;
        for ( y = tileNum - 1; y >= 0; y--) {
            if (!candyMatrix[x][y]) {
                hole++;
            } else {
                candyMatrix[x][y].reposition(x, y + hole);
            }
        }
        for ( i = 0; i < hole; i++) {
            var color = Math.floor(Math.random() * 6);
            var candy = new Candy(color, x, i-hole);
            $("#game").append(candy.JQ);
            candy.JQ.css("display","none");
            candy.reposition(x,i);
            candy.JQ.fadeIn(fadeTime);
            score++;

        }
    }

    document.getElementById("Score").innerHTML = score.toString();
    setTimeout(candyChain,moveTime);
}
//让糖果掉下来
函数重力(){
对于(x=0;x=0;y--){
如果(!candyMatrix[x][y]){
hole++;
}否则{
烛台矩阵[x][y]。重新定位(x,y+孔);
}
}
对于(i=0;i
不管CandyCrush.js是什么,这似乎对我很有用:

document.getElementById('Score').innerHTML = score.toString();

.

对于其他人也是空的?您的小提琴是空的您得到了什么错误?并且,您应该调用
score.toString()
,而不是
score.toString
?查看编辑。不确定发生了什么。是的,我使用了score.toString()(忘记了())