fix 0203.移除链表元素.md

修复某个变量编译时的类型问题。
This commit is contained in:
Jack_ZhijieFang
2022-08-05 03:15:03 +08:00
committed by GitHub
parent 31e340bf6c
commit 0f96289ed1

View File

@ -385,7 +385,8 @@ function removeElements(head: ListNode | null, val: number): ListNode | null {
if (cur.val === val) { if (cur.val === val) {
pre.next = cur.next; pre.next = cur.next;
} else { } else {
pre = pre.next; //此处不加类型断言时编译器会认为pre类型为ListNode, pre.next类型为ListNode | null
pre = pre.next as ListNode;
} }
cur = cur.next; cur = cur.next;
} }