04. Strange data types

Booleans

The boolean type variable is used in control-flow, which we will get to in the next section.

The two types it may hold are true and false.

Usually you don't declare a variable, but you rather use an expression that evaluates to a boolean value - true or false.

Null

nullsimply means nothing. It represents and evaluates to false. However, this does not mean it's empty.

var myVariable = ''; // myVariable is empty, but not null. 

Undefined

undefined means a variable that hasn't yet contained a value.

Build modern and responsive webpages

Responsive Typography

Build modern and responsive webpages Try Front-end

Responsive web design helps your site maintain its design integrity on a variety of screen sizes, but how does it affect your typography? With this practical book, graphic designers, web designers, and front-end developers alike will learn the nuts and bolts of how to get the best appearance from type without sacrificing performance on any device.

$ Check price
24.9924.99Amazon 4.5 logo(3+ reviews)

More Front-end resources

Aching back from coding all day?

Inversion Therapy Table

Aching back from coding all day? Try Back Problems

Stretch out your back and relieve your back muscles with inversion therapy. This device counteracts the forces of gravity on the body by decompressing and elongating the spine. By using this product just ten minutes a day, you can be well on your way to improved circulation and posture while relieving muscle aches, back pain and stress.

$$ Check price
119.98119.98Amazon 4.5 logo(1,700+ reviews)

More Back Problems resources

Ad