diff --git a/src/js/data-structures/hash-table-linear-probing.js b/src/js/data-structures/hash-table-linear-probing.js index 2b7af8b2..73f70374 100644 --- a/src/js/data-structures/hash-table-linear-probing.js +++ b/src/js/data-structures/hash-table-linear-probing.js @@ -51,7 +51,7 @@ export default class HashTableLinearProbing { index++; } if (this.table[index] != null && this.table[index].key === key) { - return this.table[position].value; + return this.table[index].value; } } return undefined; diff --git a/src/ts/data-structures/hash-table-linear-probing.ts b/src/ts/data-structures/hash-table-linear-probing.ts index 872b4421..fb82d20a 100644 --- a/src/ts/data-structures/hash-table-linear-probing.ts +++ b/src/ts/data-structures/hash-table-linear-probing.ts @@ -54,7 +54,7 @@ export default class HashTableLinearProbing { index++; } if (this.table[index] != null && this.table[index].key === key) { - return this.table[position].value; + return this.table[index].value; } } return undefined;