Yes, perfect - thank you!

Jason Merrill   |   E-Learning Solutions   |  icfconsulting.com










>>-----Original Message-----
>>From: [EMAIL PROTECTED] [mailto:flashcoders-
>>[EMAIL PROTECTED] On Behalf Of Andreas Weber
>>Sent: Thursday, January 19, 2006 3:15 PM
>>To: 'Flashcoders mailing list'
>>Subject: RE: [Flashcoders] expanding a second array given values of
thefirstarray
>>
>>Like so?
>>
>>taskSet = [2,1,5,1,3];
>>taskSetExpanded = new Array();
>>
>>
>>for(var i=0, len=taskSet.length; i<len; i++){
>>      for(j=0; j<taskSet[i]; j++){
>>              if(!j){
>>                      var res = 0;
>>                      for(k=0; k<=i; k++){
>>                              res += taskSet[k];
>>                      }
>>              }
>>              taskSetExpanded.push(res);
>>      }
>>}
>>
>>trace(taskSetExpanded);
>>
>>// output: 2,2,3,8,8,8,8,8,9,12,12,12
>>
>>hth
>>--------------
>>Andreas Weber
>>motiondraw.com
>>
>>
>>-----Original Message-----
>>From: [EMAIL PROTECTED]
>>[mailto:[EMAIL PROTECTED] On Behalf Of
Merrill,
>>Jason
>>Sent: Donnerstag, 19. Januar 2006 21:02
>>To: Flashcoders mailing list
>>Subject: [Flashcoders] expanding a second array given values of the
>>firstarray
>>
>>
>>Should be pretty straightforward, but I am having trouble wrapping my
>>head around it. I want to create an array of N length, which is
expanded
>>according to the values of another array.  What I mean is, for
example:
>>
>>taskSet = [2,1,5,1,3] //values of how much the new array should expand
>>
>>I want to, based on the values of the taskSet array, make a running
>>add-up total of the values of taskSet & repeat that number in the
final
>>array taskSet[n] times in the new taskSetExpanded array.  I do not
mean
>>just add up the values of taskSet which I already know how to do
(though
>>by so doing, I know that also shows the length of the final array).
>>
>>So (and this may be the easiest way to explain) given the array:
>>
>>taskSet = [2,1,5,1,3];
>>
>>The taskSetExapanded array would then become an array with these exact
>>values:
>>
>>[2,2,3,8,8,8,8,8,9,12,12,12]
>>
>>...where for example, the number 8 as seen in the array(8 comes from
the
>>running total of 2+1+5 from TaskSet) is repeated 5 times (where 5 is
the
>>value of taskSet[3])
>>
>>..and where for example the number 9 as seen in the array (9 comes
from
>>the running total of 2+1+5+1 from TaskSet) is repeated 1 time (where 1
>>is the value of taskSet[4])
>>
>>Etc.
>>
>>Make sense?  Perhaps I over explained. I have tried numerous for loops
>>and never been able to get the final result I need.  Any help is
>>appreciated. Thanks!
>>
>>Jason Merrill   |   E-Learning Solutions   |  icfconsulting.com
>>
>>
>>NOTICE:
>>This message is for the designated recipient only and may contain
>>privileged or confidential information. If you have received it in
>>error, please notify the sender immediately and delete the original.
Any
>>other use of this e-mail by you is prohibited.
>>_______________________________________________
>>Flashcoders mailing list
>>Flashcoders@chattyfig.figleaf.com
>>http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>>
>>
>>_______________________________________________
>>Flashcoders mailing list
>>Flashcoders@chattyfig.figleaf.com
>>http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to