Skip to content

Instantly share code, notes, and snippets.

View Firesphere's full-sized avatar
🐮
I may be slow to respond.

Simon Erkelens Firesphere

🐮
I may be slow to respond.
View GitHub Profile
function isEven(a) {
   a = a.toString().replace(/[^0-9.]/g, "");
   var stack = [];
   var rev = a.split('').reverse();
   for (var ix = 0; ix < rev.length; ix++) {
       if (rev[ix] == ".") stack.push("dot")
       else if (rev[ix] == "1" || rev[ix] == "3" || rev[ix] =="5" || rev[ix] == "7" || rev[ix] == "9")
          stack.push("oneven")
       else
          stack.push('even')