Yet again , Thanks for such a great article yogesh ... May i know how it is treated as no reassignment of number in this case .... as number is declared with const ... Thanks :)
const number = 1;
const result = (function (number) {
delete number;
return number;
})(10);