Question: Write this code to use Swift Write two functions which have the following type: (arr: Array Int The first function should count up the total
Write this code to use Swift

Write two functions which have the following type: (arr: Array Int The first function should count up the total number of characters in all the strings in the array and return that sum. The second should return the sum of all the integers in the array. Now, write another function with the following signature: func sumArray(with function: (Array)> Int) This function will create an array of tuples, use the passed-in function to calculate a sum, and then print the resulting value. Call the function sumArray two times, passing it the two functions you wrote originally. Verify that everything is working before moving on to the next step. Now write another function with this signature: func getRandomSumAction( ) > (Array)>-> Int This function will randomly return one of the two original functions you wrote. You can use arc4random_uniform() to generate randon numbers. Finally, write a loop that runs at least 10 times. In each iteration of the loop, call sumArray with a randomly selected function
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
