From 54084ef85676a19ae4a2cbd9701514b262ba022b Mon Sep 17 00:00:00 2001 From: medifle <13296643+medifle@users.noreply.github.com> Date: Wed, 19 Dec 2018 17:52:45 -0500 Subject: [PATCH] fix return return may need to be an empty array, else if you: parse(""), it will raise TypeError --- .../09-regexp-groups/5-parse-expression/solution.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/5-regular-expressions/09-regexp-groups/5-parse-expression/solution.md b/5-regular-expressions/09-regexp-groups/5-parse-expression/solution.md index 45c4ea2a..3db5f667 100644 --- a/5-regular-expressions/09-regexp-groups/5-parse-expression/solution.md +++ b/5-regular-expressions/09-regexp-groups/5-parse-expression/solution.md @@ -41,7 +41,7 @@ function parse(expr) { let result = expr.match(reg); - if (!result) return; + if (!result) return []; result.shift(); return result;