Compter le nombre de cases cochées en HTML

Donc, fondamentalement, je veux compter le nombre de cases qui sont cochées. Je reçois mon code, au point où il les compte avec succès, mais je tiens à mettre un message d'alerte qui indique le nombre de cases cochées, le code n'est présent, mais ne montre pas le nombre total, il incrémente le total de chaque actualisation. Je veux juste savoir comment je peux montrer un comptage total.

Il devrait afficher le total lorsque le bouton radio " oui " est cliqué.

<br />Apples
<input type="checkbox" name="fruit" />Oranges
<input type="checkbox" name="fruit" />Mango
<input type="checkbox" name="fruit" />
<br />Yes
<input type="radio" name="yesorno" id="yes" onchange="checkboxes()"
function checkboxes(){
    var inputElems = document.getElementsByTagName("input"),
    count = 0;
    for (var i=0; i<inputElems.length; i++) {
    if (inputElems[i].type === "checkbox" && inputElems[i].checked === true){
        count++;
        alert(count);
    }
}}

source d'informationauteur roro