diff --git a/ranked_tree.js b/ranked_tree.js index e979889..df2c5f7 100644 --- a/ranked_tree.js +++ b/ranked_tree.js @@ -21,7 +21,7 @@ class RankedTree { let highlight = node === highlightedNode ? ', color="blue", penwidth=3' : ""; result.push( - `\t"Node(${value})" [label="${value}, ${rank}"${highlight}];` + `\t"Node(${value})" [label="${value}, ${rank}"${highlight}];\n` ); [node.left, node.right] @@ -39,7 +39,7 @@ class RankedTree { result.push( `\t"Node(${u.value})" -> "Node(${ v.value - })" [label="${nodeDifference(v)}"]` + })" [label="${nodeDifference(v)}"];\n` ); }); @@ -47,7 +47,11 @@ class RankedTree { } toDot(highlightedNode) { - return ["digraph {", ...this._getUnwrappedGraph(highlightedNode), "}"]; + return [ + "digraph {\n", + ...this._getUnwrappedGraph(highlightedNode), + "}\n", + ]; } toString() {