Resolved by DJ Sures!

## How Can I Get The Sum Of An Array At Once?

Is it possible to get the sum of all the values in an array beside using a simple addition, index entry after index entry?

Thank you.

With ARC Pro, your robot is not just a machine; it's your creative partner in the journey of technological exploration.

PRO
Synthiam
#1
``````
definearray(\$myArray, 5)

\$myArray[0] = 10
\$myArray[1] = 5
\$myArray[2] = 2
\$myArray[3] = 3
\$myArray[4] = 5

\$total = 0

repeat(\$position, 0, getarraysize(&quot;\$myArray&quot;) - 1, 1)

\$total = \$total + \$myArray[\$position]

endrepeat

print(&quot;The total is &quot; + \$total)

``````
#2

Thank you! Now I'm looking forward to get the smallest value of an array... sort() doesn't seem to provide with this value while I thought it would by "magically" making the first index to bear the smallest value...

PRO
Synthiam
#3

It sure does - here...

``````
definearray(\$test, 3)

\$test[0] = 1
\$test[1] = 3
\$test[2] = 5

sort(\$test, descending)

print(\$test[0])

``````

Now the \$test[0] will be the value 5

#4

Yes it does work this way indeed... I don't know what happened, for a moment it didn't or it seemed that it didn't so I constructed another one of my spaghetti codes using simple sort(value1, value2) then sort() of sort(), of sort()... lol... to eventually realize that I had done it this way already... a couple weeks ago... :D

PRO
Synthiam
#5

Nice :D

Sometimes i forget to hit the REFRESH button when viewing the Variable Tab editing scripts. That's caught me a few times, maybe that's what happened :D

#6

Likely cause! Totally rings a bell!