Warum fügt mein Zähler jedes Mal mehr als einen hinzu?

Ich erstelle einen Test mit jQuery, kann aber nicht herausfinden, warum meine Zählervariable @ verwendet wird, wenn die richtige Antwort verwendet wircount, scheint um mehr als eins zu steigen.

function nextQuestion(){
    $('#submit').show();
    $('#next').hide();
    $('#result').text('');
    $('#value').val('');
    randomNumber = Math.floor((Math.random() * words.length));
    $('#englishWord').text(words[randomNumber][0]);
    $('#submit').click(function(){
        if ($('#value').val() == words[randomNumber][1])
        {
            $('#result').text("You are correct, well done");
            $('#submit').hide();
            $('#next').show();

            $('#next').click(function(){
                count = count + 1;
                $('#score').text(count); 
                nextQuestion();              
            });
        }
        else 
        {
            $('#result').text("That is incorrect, try again");
            count = 0;
            $('#score').text(count);
        }
    });
}

Antworten auf die Frage(2)

Ihre Antwort auf die Frage