Please Login in order to post a comment
def square_of_sum(arr, my_proc) sum = arr.reduce(0, &my_proc)
sum ** 2
end
sum_proc = proc { |a, b| a + b } input_array = [1, 2, 3]
result = square_of_sum(input_array, sum_proc)
When run with the input array [1, 2, 3], the output will be 36.
more info here
proc_square_number = proc {|proc_sum_array| proc_sum_array **2 }
proc_sum_array = proc {|my_array| my_array.sum} my_array = gets.split().map(&:to_i)
def square_of_sum (my_array, proc_square, proc_sum) sum = proc_sum.call(my_array) proc_square.call(sum) end proc_square_number = proc { |num| num * num } proc_sum_array = proc { |my_array| my_array.sum } my_array = gets.split().map(&:to_i) puts square_of_sum(my_array, proc_square_number, proc_sum_array)
I am facing same issue and want to integrate my invasioned wordpress site with it.
proc_square_number = proc { |n| n**2 } proc_sum_array = proc { |n| n.sum }
Seems like cookies are disabled on this browser, please enable them to open this website
def square_of_sum(arr, my_proc) sum = arr.reduce(0, &my_proc)
sum ** 2
end
sum_proc = proc { |a, b| a + b } input_array = [1, 2, 3]
result = square_of_sum(input_array, sum_proc)
When run with the input array [1, 2, 3], the output will be 36.
more info here
proc_square_number = proc {|proc_sum_array| proc_sum_array **2 }
proc_sum_array = proc {|my_array| my_array.sum} my_array = gets.split().map(&:to_i)
I am facing same issue and want to integrate my invasioned wordpress site with it.