第39天:无效的琴弦
#javascript #typescript #100daysofcode #day39

问题:处理无效的字符串

写一个函数,如果存在,则需要计算字符串的长度,或者如果为null,则返回-1。打字稿的严格类型检查可以使这个看似简单的任务有些棘手。

const str1: string | null = "Hello, TypeScript!";
const str2: string | null = null;

console.log(getStringLength(str1)); // Output: 18
console.log(getStringLength(str2)); // Output: -1