title: How do I write a recursive function in Javascript to add up all of the string values of a deeply nested object?
body: <p>Say I have this object:</p>
  
  <pre><code>{
      "prop1":"Hello",
      "prop2":{
           "prop1":{
                "prop1":"Tablecloth",
                "prop2":"Indians"
                  },
            "prop2":"JuicyJuice"
             },
      "prop3":"Sponge",
      "prop4":{"Bob":"Squarepants"}
  }
  </code></pre>
  
  <p>I would like a recursive function that will return <code>HelloTableclothIndiansJuicyJuiceSpongeSquarepants</code>. </p>
  
  <p>Whatever object I put it, I want it to cycle though until it gets all of the strings and adds them all up. </p>
  
  <p>Thank you!</p>