title: Return multiple variables on async/await
body: <p>I was wondering if there is a way to get the second <code>resolve</code> value (test2) without returning arrays or JavaScript objects.</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>function testFunction() {
    return new Promise(function(resolve, reject) {
      resolve("test1", "test2");
    });
  }
  
  async function run() {
    var response = await testFunction();
    console.log(response); // test1
  }
  
  run();</code></pre>
  </div>
  </div>
  </p>