Variables and Scope Exercises
For the following script, draw the variables / pointers and how they interact with objects in memory. Refer to the video in the reading for help!
a = 5 b = a c = b * a a = 6 puts a puts b puts cDraw the pointers for the following script. Use an asterisk to represent variables of the same name, but different scope. (ex
a*)def multiply(a, b) c = a * b return c end a = 5 c = a b = multiply(a, c) puts b