Why does my recursive object search match the string "44" to the number 44?
I'm implementing a recursive contains function that searches through all values in a nested JavaScript object. The object contains a numeric value, magicNumber: 44, while the test calls…