diff --git a/codes/typescript/chapter_searching/hashing_search.ts b/codes/typescript/chapter_searching/hashing_search.ts index 6133942b7..7f93d7178 100644 --- a/codes/typescript/chapter_searching/hashing_search.ts +++ b/codes/typescript/chapter_searching/hashing_search.ts @@ -9,10 +9,10 @@ import ListNode from "../module/ListNode"; /* 哈希查找(数组) */ -function hashingSearch(map: Map, target: number) { +function hashingSearch(map: Map, target: number): number { // 哈希表的 key: 目标元素,value: 索引 // 若哈希表中无此 key ,返回 -1 - return map.has(target) ? map.get(target) : -1; + return map.has(target) ? map.get(target) as number : -1; } /* 哈希查找(链表) */