I have attempted to make an algorithm that will do the same thing as this function: var string= string.split(' ').join(''); 
So if I have the following String: Hello     how are you it becomes Hellohowareyou
I don't want to use .replace or regex or .split
However, the algorithm doesn't seem to make any changes to the String:
var x = prompt("Enter String");
for (var i=0; i<=x.length;i++) {
     if (x[i] == " ") {
         x[i] = "";
     }
 }
alert(x);
 
     
     
     
     
     
    