Нестандартные способы получить неопределенность
В нашем любимом JS
Как можно получить undefined в JS/ES ? Ну можно использовать слово undefined. А можно креативно подойти к процессу, так чтобы ваш код не сразу могли понять последователи:
console.log( void 0 === undefined );
console.log( void 'послание программисту' === undefined );
console.log( 1[0] === undefined );
console.log( 0..n === undefined );
console.log( false[0] === undefined );
console.log( true[1] === undefined );
console.log( false.true === undefined );
console.log( ''.null === undefined );
console.log( 'послание'['программисту'] === undefined );
console.log( (_=>_).nop === undefined );
console.log( {}.nop === undefined );
console.log( ''[''] === undefined );
console.log( [][0] === undefined );
console.log( []._ === undefined );// etc...
Вот как-то так :)
UPD
Варианты от читателей из комментариев:
/_/._// Бензовоз
(_=_=_=_=_=>_)[_]// Грузовик
(()=>{})()// Взрыв мозга
(_=[])[_?!!_++:~~~~_--]
Пишите в комментариях свои способы нестандартно получить undefined
