True & False Are NOT Boolean!?

I noticed that if you set Boolean in the dataset and it’s checked it’s returning “true” as it should; however, if it’s NOT checked it’s returning “undefined” why? why is it not returning “False”?

If it’s a Boolean it should return either “true” or “false”,
unless you add to the Boolean field a third option,

  1. checked with green v = true
  2. Checked with red x = false
  3. Unchecked = undefined

Otherwise it confusing.

My code is working fine, because I use “if value is true”,
but you can’t use “if value is false” as it’s behaving strangely and not working as it should.
it seems you have to use undefined instead of false, which is odd for a Boolean

-EDIT=
Sorry for re-opening such an old thread, the date shows only the month and the year shows only when you hover over the date… so my bad, but the post still applies…
didn’t see the timeline to the right, looking at the posts themselves :confused: