User
В методе isWord допущена ошибка. Должно быть:
...
while (word.length > 1) { if (!node.keys.has(word[0])) { return false}
В методе remove класса BST допущена небольшая ошибка. Должно быть:
if (data < node.data) { node.left = removeNode(node.left, data) return node} else { node.right = removeNode(node.right, data) return node}
В методе isWord допущена ошибка. Должно быть:
...
while (word.length > 1) {
if (!node.keys.has(word[0])) {
return false
}
...
В методе remove класса BST допущена небольшая ошибка. Должно быть:
...
if (data < node.data) {
node.left = removeNode(node.left, data)
return node
} else {
node.right = removeNode(node.right, data)
return node
}
...