比較運算子

相等:

  • 價值相等 x == y(1 == 1.0 # true)
  • 價值不相等 x == y(1 != 1.0 # false)
  • 嚴格相等 x === y(1 === 1.0 # false)
  • 嚴格的不相等 x === y(1 !== 1.0 # true)

比較:

  • x > y
  • x >= y
  • x < y
  • x <= y

如果型別相容,則比較使用自然順序。否則有一般型別比較規則:

number < atom < reference < function < port < pid < tuple < map < list < binary