title: add variable to array in a loop
body: <p>using extend script to push a variable into an array it's basically javascript. any idea what I am doing wrong?</p>
  
  <pre><code>if ( app.documents.length &gt; 0 ) {
  
      for ( i = 0; i&lt; app.activeDocument.textFrames.length; i++) {
           var allSizes = []; //set up empty array
  
          textArtRange = app.activeDocument.textFrames[i].textRange;
          var fontName =  textFonts.getByName("Nobile");
          alert (fontName);
          textArtRange.characterAttributes.textFont = fontName;
          var fontSizes = textArtRange.characterAttributes.size;
  
          allSizes.push(fontSizes)
          alert (fontSizes);
  
      }
          alert (allSizes);
  }
  </code></pre>
  
  <p>the alerts for allSizes only return single values, not the array.</p>