Convex Functions In Javascript