strickNullChecks 를 적용하지 않은 일반상태에서는
let a: number = undefined; //error 가 아님
let b: string = null; //error 가 아님
let a: number = undefined; //error
let b: string = null; //error
let c: any = undefined;
let d: null = null;
let e: void = undefined;
let loggedInUsername: string = 'kkkkkk';
const users = [
{ name: 'Oby', age: 12 },
{ name: 'Heera', age: 32 },
];
const loggedInUser = users.find((u) => u.name === loggedInUsername);
console.log(loggedInUser.age);
//'loggedInUser' is possibly 'undefined'
출처