The output will be 'false'. This is due to how floating-point numbers are represented in binary format. In JavaScript, numbers are implemented in double-precision 64-bit binary format IEEE 754. This format cannot exactly represent some decimal fractions, just as how 1/3 cannot be precisely represented in decimal. In this case, 0.1 + 0.2 actually equals to 0.30000000000000004, not exactly 0.3, resulting in the comparison returning false.