« Return to Thread: is is odd and so is this isOdd

Re: is is odd and so is this isOdd

by Rick Waldron :: Rate this Message:

| View in Thread

On Thu, Mar 8, 2012 at 5:23 PM, Andreas Rossberg <rossberg@...> wrote:
Today, I came up with this odd way to implement an isOdd predicate in
tentative ES6, and thought I share it:

function isOdd(n) {
 let is = n isnt n;
 return eval(Array(2 * n).join("is ") + "is")
}

That looks fun - I like seeing all of the new parts in real world code examples - Thanks!

Rick


:)

/Andreas
_______________________________________________
es-discuss mailing list
es-discuss@...
https://mail.mozilla.org/listinfo/es-discuss


_______________________________________________
es-discuss mailing list
es-discuss@...
https://mail.mozilla.org/listinfo/es-discuss

 « Return to Thread: is is odd and so is this isOdd