From 8eee07518f868494258f0bcc283ea5e02178c1a6 Mon Sep 17 00:00:00 2001 From: Marek Kotewicz Date: Wed, 6 May 2015 10:18:36 +0200 Subject: [PATCH] fixed printing undefined --- libjsengine/PrettyPrint.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libjsengine/PrettyPrint.js b/libjsengine/PrettyPrint.js index 167c36aa6..f617cf29c 100644 --- a/libjsengine/PrettyPrint.js +++ b/libjsengine/PrettyPrint.js @@ -19,6 +19,8 @@ var prettyPrint = (function () { str += "\033[31m" + "Error:\033[0m " + object.message; } else if (object === null) { str += "\033[1m\033[30m" + "null"; + } else if(typeof(object) === "undefined") { + str += "\033[1m\033[30m" + object; } else if (isBigNumber(object)) { str += "\033[32m'" + object.toString(10) + "'"; } else if(typeof(object) === "object") { @@ -40,8 +42,6 @@ var prettyPrint = (function () { str += indent.substr(2, indent.length) + "}"; } else if(typeof(object) === "string") { str += "\033[32m'" + object + "'"; - } else if(typeof(object) === "undefined") { - str += "\033[1m\033[30m" + object; } else if(typeof(object) === "number") { str += "\033[31m" + object; } else if(typeof(object) === "function") {