We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a38a4e2 commit c23db87Copy full SHA for c23db87
src/projecteuler/lib/BNodeBuilder.js
@@ -7,7 +7,7 @@ export default class BNodeBuilder extends BNode {
7
if (dataTree[i]?.[j]) {
8
const resultNode = new BNode(dataTree[i][j]);
9
10
- if (dataTree[i + 1] && dataTree[i + 1][j] && dataTree[i + 1][j + 1]) {
+ if (dataTree?.[i + 1]?.[j] && dataTree?.[i + 1]?.[j + 1]) {
11
// Next left coordinates: [i + 1][j]
12
resultNode.setLeft(BNodeBuilder.buildBNodeTree(dataTree, i + 1, j));
13
0 commit comments