Coercion

A language quietly changing one type into another, like treating a number as a string. It is the cause of many baffling bugs, which is why explicit conversion is preferred.

Back to the glossary