Book
Υποενότητα 8.3: Καταμέτρηση λέξεων
Υποενότητα 8.3: Καταμέτρηση λέξεων
                                    Completion requirements
                                    
            
                    
                                    
                                        
                                    
                                
                        
                                
                                    View
                                
                    
            - JavaScript word counter
Άσκηση
Άσκηση
Επανασχεδιάστε το αρχείο JavaScript, έτσι ώστε να μην υπολογίζονται τα επιπλέον διαδοχικά κενά.
Tip: Η μεταβλητή sum θα πρέπει να αυξάνεται μόνο αν ο εισαγόμενος χαρακτήρας δεν είναι το κενό
var myTextareaElement = document.getElementById("myWordsToCount");
myTextareaElement.onkeyup = function(){
  var i=0;
   sum=0;
   var myValue = document.getElementById("myWordsToCount").value;
   var res = myValue.split(" ");
   while (i<res.length) {
     /* The variable sum increases if the inserted character is not the white space*/ 
     if (res[i] != "") {
         sum=sum+1;
     }
   i=i+1;
 }
 document.getElementById("wordcount").innerHTML = sum;
 console.log(res, i, res.length);