<script type="text/javascript" charset="UTF-8" src="
https://cdn.jsdelivr.net/npm/jsxgraph/distrib/jsxgraphcore.js"></script>
<jsxgraph width="480" height="480">var brd = JXG.JSXGraph.initBoard(BOARDID, { boundingbox:[{e}-1,{y}+1,{a}+1,-1], showCopyright:false,keepaspectratio:true, zoom:{pinchHorizontal: false,pinchVertical: false}, pan:{needShift: true,needTwoFingers: true,enabled: true}, axis:true, grid:true, showNavigation:true });
var p1 = brd.create('point', [0,0],{fixed: true, color: '#FF4500'});
var p2 = brd.create('point', [{a},0],{fixed: true, color: '#FF4500'});
var p3 = brd.create('point', [{x},{y}], {fixed: true, color: '#FF4500'});
brd.create('polygon',[p1,p2,p3],{trace:true, name:'', color:'#00FA9A'});
bar = brd.create('point', [(0+{a}+{x})/3, (0+0+{y})/3], {color: '#ff0000', fixed: true});
cir = brd.create('point', [{xcircnovo}, {ycircnovo}], {color: '#ff0000', name: 'E', fixed: true});
var ci1 = brd.createElement('circle',["E",{rcirc}], {strokeColor:'#0000ff',dash:2});
</jsxgraph>