title: Return a string that is all of the words concatenated together
body: <p>new javascript student here looking for a little clarification. I keep running into problems involving For Loops/Arrays. I'm not familiar enough with the concepts to diagnose my own problems. The online mini course I'm starting out with has limited examples and includes more complex problems on the exercises (which I think is great! I don't mind digging for answers). I try to google for help but can't seem to find anything that explains what I'm doing wrong. I'd really appreciate it if someone could take a look below and shed some light on where and why I'm making mistakes.</p>
  
  <p>Here is the exercise with the instructions commented just below:</p>
  
  <pre><code>function wordsToSentence(words) {
  </code></pre>
  
  <p>// words is an array of strings
    // return a string that is all of the words concatenated together
    // spaces need to be between each word
    // example: ['Hello', 'world!'] -> 'Hello world!'
  }</p>
  
  <p>And here is my code that I put in to satisfy the test (which keeps failing):</p>
  
  <pre><code>function wordsToSentence(words) {
  for (var i = 0; i &lt; words.length; i++) {
      words[i] + ' ';
  
  }
      return words;
  }
  </code></pre>
  
  <p>More than someone just giving me the correct code, I'd really really appreciate it if someone could break down what I did wrong and how to do it right. Thanks in advance!</p>