createOddShape({ width: 12, height: 10 }) SHAPE.sides randVar() randRange(0,SIDES.length-1) SHAPE.sides[HIDDENSIDE].length getOppositeSides(SIDES,HIDDENSIDE) getSameSides(SIDES,HIDDENSIDE)

What is the length of side HIDDENSIDENAME ?

init({ range: [[-1, 12 + 1], [-1, 10 + 1]] }); var shape = []; SHAPE.sides[HIDDENSIDE].length=HIDDENSIDENAME; SHAPE.labelSides(); _.each(SHAPE.sides, function(side) { path([side.start, side.end], {stroke: BLUE}); });

ANSWER

HIDDENSIDENAME and all other sides of the same orientation add up to the length of the face opposite it.

for (var i = 0; i < OPPOSITESIDES.length; i++) { line( OPPOSITESIDES[i].start, OPPOSITESIDES[i].end, { stroke: KhanUtil.RED, strokeWidth: 3 }) } for (var i = 0; i < SAMESIDES.length; i++) { line( SAMESIDES[i].start, SAMESIDES[i].end, { stroke: KhanUtil.GREEN, strokeWidth: 3 }) }

HIDDENSIDENAME + SAMESIDES.map(function(item){return item.length}).join('+') = OPPOSITESIDES[0].length

What number does HIDDENSIDENAME have to be equal to for this sum to be correct?

\textbf{ANSWER} + SAMESIDES.map(function(item){return item.length}).join('+') = OPPOSITESIDES.map(function(item){return item.length}).join('+')
HIDDENSIDENAME = ANSWER

HIDDENSIDENAME + SAMESIDES.map(function(item){return item.length}).join('+') is the sum of all the sides opposite.

for (var i = 0; i < OPPOSITESIDES.length; i++) { line( OPPOSITESIDES[i].start, OPPOSITESIDES[i].end, { stroke: KhanUtil.RED, strokeWidth: 3 }) } for (var i = 0; i < SAMESIDES.length; i++) { line( SAMESIDES[i].start, SAMESIDES[i].end, { stroke: KhanUtil.GREEN, strokeWidth: 3 }) }

HIDDENSIDENAME + SAMESIDES.map(function(item){return item.length}).join('+') = OPPOSITESIDES.map(function(item){return item.length}).join('+')

What number does HIDDENSIDENAME have to be equal to for this sum to be correct?

\textbf{ANSWER} + SAMESIDES.map(function(item){return item.length}).join('+') = OPPOSITESIDES.map(function(item){return item.length}).join('+')
HIDDENSIDENAME = ANSWER