Can we do Geometry in JavaScript ?

Language: JavaScript
Point Inclusion in Concave Polygon
Compute Area of Triangle (Heron's formula)
Point Inclusion in Convex Polygon
Point Inclusion in Star Shaped Polygon