01 / 12
Two things that have been nagging at you
When you set a colour in CSS, writing #ff0000 gave you red. You have been using it without anyone explaining why ff means red.
When you worked out 0.1 + 0.2 in JavaScript, back came the unsettling 0.30000000000000004. A pocket calculator would not get that wrong, yet the computer did.
This lesson exists to answer both properly. The cause is the same for each: the machine holds numbers using nothing but 0 and 1. Look inside once and neither colours nor errors will be mysterious again.