Question: What does this code print to the console?

  1. About to set userLocation to Work? userLocation updated with new value!
  2. About to set userLocation to Work? userLocation already set to that value?
  3. About to set userLocation to Home? userLocation updated to new value!
  4. ERROR

Answer: The correct answer of the above question is Option A:About to set userLocation to Work? userLocation updated with new value!