alexander-o
7/19/2017 - 12:17 AM

happyJS

happyJS

var canvas = document.createElement('canvas'),
    ctx = canvas.getContext('2d')

function circle(x, y, r){
	ctx.beginPath()
	ctx.arc(x, y, r, 0, 2 * Math.PI)
    ctx.stroke()
}
function mouth(theta){
    ctx.beginPath()
    ctx.arc(79, 75, 40, theta, Math.PI - theta)
    ctx.stroke()
}
circle(72, 75, 62)
circle(50, 63, 12)
circle(100, 61, 12)
mouth(0.7188)

happyJS

This Gist was automatically created by Carbide, a free online programming environment.

You can view a live, interactive version of this Gist here.