I tried various websites, I tried even reddit link1, Everywhere I am finding that expressions return a value and statements return undeifned.But I want to know reason for "why expressions return value and why statements return undefined"
1+1
2(why?)
let x = 1+1;
undefined(why?)