Hacker News new | ask | show | jobs
by Comaleaf 3888 days ago
I'm not sure why this argument tries to use programming as a justification but then uses a different example from programming as the evidence. Yes, in JS, 4 === "4" is false. But 3+3+3+3+3 === 5+5+5 is true. Because they are mathematically identical. It's a universal truth that 3+3+3+3+3 will always be equal to 5+5+5. If the idea is that the kid needs to understand the difference between equality and identity then actually it seems important that the kid does understand that 3+3+3+3+3 is identical to 5+5+5.