From 7e78d42f7ff3dc220e6f3af59965fec5e462f222 Mon Sep 17 00:00:00 2001 From: Thom Mahoney Date: Tue, 10 Jun 2014 20:02:50 -0700 Subject: [PATCH 1/3] whitespace --- loge.js | 7 ------- 1 file changed, 7 deletions(-) diff --git a/loge.js b/loge.js index aa99da3..bd4492d 100644 --- a/loge.js +++ b/loge.js @@ -1,5 +1,4 @@ (function(exports) { - var ILLITERACY_RATE = 0.4; // illiterite var CONFUSION_RATE = 0.2; // *what* var SUPPLIES_RATE = 0.1; // wow, who am i? @@ -26,7 +25,6 @@ var isChrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1; function loge() { - var args = arguments; var results = []; var rand = randomSurprise(); @@ -71,7 +69,6 @@ console.log.apply(console, results); } - /** * so many random * @@ -125,7 +122,6 @@ return phrase; } - /** * woww the utils * @@ -173,7 +169,6 @@ return phrase; } - /** * oh wow * @@ -219,8 +214,6 @@ return word; } - exports.console = exports.console || {}; exports.console.loge = loge; - })(this); From fd1a79f1f9f5ec5a20468a77a286af173dbdbaef Mon Sep 17 00:00:00 2001 From: Thom Mahoney Date: Tue, 10 Jun 2014 20:03:31 -0700 Subject: [PATCH 2/3] don't reassign argument variable in function --- loge.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/loge.js b/loge.js index bd4492d..ecca782 100644 --- a/loge.js +++ b/loge.js @@ -164,9 +164,11 @@ // Adds stars. function maybeAddStars(phrase) { if (Math.random() < CONFUSION_RATE) { - phrase = '*' + phrase + '*'; + return '*' + phrase + '*'; + } + else { + return phrase; } - return phrase; } /** From 2fad95e318af5b1378343d26a809be3bf424f7a3 Mon Sep 17 00:00:00 2001 From: Brendon Go Date: Thu, 5 Feb 2015 19:20:57 -0800 Subject: [PATCH 3/3] Color bug much fixed --- loge.html | 26 ++++++++++++++++++++++++++ loge.js | 32 ++++++++++++++++++++++++-------- 2 files changed, 50 insertions(+), 8 deletions(-) create mode 100644 loge.html diff --git a/loge.html b/loge.html new file mode 100644 index 0000000..5af3a58 --- /dev/null +++ b/loge.html @@ -0,0 +1,26 @@ + + + + + + +
+ web inspector? +
+ + + + diff --git a/loge.js b/loge.js index ecca782..327b297 100644 --- a/loge.js +++ b/loge.js @@ -1,4 +1,5 @@ (function(exports) { + var ILLITERACY_RATE = 0.4; // illiterite var CONFUSION_RATE = 0.2; // *what* var SUPPLIES_RATE = 0.1; // wow, who am i? @@ -25,6 +26,7 @@ var isChrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1; function loge() { + var args = arguments; var results = []; var rand = randomSurprise(); @@ -59,16 +61,27 @@ } if (isChrome) { - completeResult = results.join(''); + var temp = results; results = []; - results.push('%c%s'); - results.push('font-family: Comic Sans MS; line-height: 2em; font-size: 1.5em; color: ' + randomColor()); - results.push(completeResult); + var format = ''; + for(var i = 0; i < temp.length; i++){ + format = format + '%c%s'; + } + + results.push(format); + + for(var i = 0; i < temp.length; i++){ + var color = randomColor(); + results.push('font-family: Comic Sans MS; line-height: 2em; font-size: 1.5em; color: ' + color); + results.push(temp[i] + ','); + } + } console.log.apply(console, results); } + /** * so many random * @@ -122,6 +135,7 @@ return phrase; } + /** * woww the utils * @@ -164,13 +178,12 @@ // Adds stars. function maybeAddStars(phrase) { if (Math.random() < CONFUSION_RATE) { - return '*' + phrase + '*'; - } - else { - return phrase; + phrase = '*' + phrase + '*'; } + return phrase; } + /** * oh wow * @@ -216,6 +229,9 @@ return word; } + exports.console = exports.console || {}; exports.console.loge = loge; + })(this); +