Syntax
Strings can also be compared
Uppercase characters are always less than lower case characters, so “Z” < “a”. Non alphabetic characters are less than alphabetic characters
Empty values
There are two special empty values, null & undefined that denote the absence of any meaningful value. They can be used interchangeably and are an accident of JavaScripts design.