0

I came across a defect in my software caused by: 0 == "v2" is true

Firstly that seems crazy but I'm sure theres some weird conversion going on. I need a way to compare two values without specific types, i.e.:

0 == "v2" is false

0 == "0" is true

But the === operator will not work in the second case. Is there a reliable way to do this?

Elliot Chance
  • 5,526
  • 10
  • 49
  • 80

0 Answers0