Use Collection>>inject:into:.
#(1 2 3 4 5) inject: 1 into: [ :acc :el | acc * el]
=> 120
#(1 2 3 4 5) inject: 0 into: [ :acc :el | acc + el]
=> 15
-------- Original Message --------
Subject: [Newbies] Arrays?
From: David Zmick <
[hidden email]>
To: Squeak Beginners List <
[hidden email]>
Date: Thu Mar 06 2008 16:15:39 GMT-0800 (Pacific Standard Time)
> I have an array of SmallIntegers, and I need to multiply each object
> in the array by the next. Each object is a factor, and i need to get
> to the final number, then store that number in a variable and display
> it on the transcript.
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners