randomTriangle() [["B","B"],["C","C"],["Both",$._("Ambos")],["None",$._("Ninguno")]] randFromArray( ANSWERS ) ANSWER === "B" || ANSWER === "Both" ? shuffle( MAIN ) : randomTriangle( MAIN ) ANSWER === "C" || ANSWER === "Both" ? shuffle( MAIN ): randomTriangle( MAIN ) function(){var e=new Triangle([3,-2],MAIN,5,{});return e.labels={name:"A",angles:clearArray(e.niceAngles,[0,2])},e.rotate(randRange(0,360)),e.boxOut([[[-4,1.5],[10,1.5]]],[0,-.5]),e}() function(){var e=new Triangle([2,-8],B,randRange(400,600)/100,{});return e.labels={name:"B",angles:clearArray(e.niceAngles,[0,1])},e.rotate(randRange(0,360)),e.color="blue",e.boxOut([[[-1,-10],[-1,20]]],[.5,0]),e.boxOut(TR.sides,[0,-1]),e}() function(){var e=new Triangle([7,-6],C,randRange(400,600)/100,{});return e.labels={name:"C",angles:clearArray(e.niceAngles,[0,2])},e.rotate(randRange(0,360)),e.color="red",e.boxOut([[[13,-10],[13,20]]],[-.5,0]),e.boxOut(TR.sides,[0,-1]),e.boxOut(TR_A.sides,[0,-1]),e}()
¿Cuáles triángulos son similares al triángulo A?
init({range:[[-1,13],[-14,2.5]],scale:35}),TR.draw(),TR.drawLabels(),style({stroke:"blue"}),TR_A.draw(),TR_A.drawLabels(),style({stroke:"red"}),TR_B.draw(),TR_B.drawLabels()
ANSWER_SHOW
  • ANS[1]

Dos triángulos son semejantes si sus ángulos son congruentes (iguales).

Vemos que el triángulo A tiene ángulos de MAIN[ 0 ] y MAIN[ 2 ]. El tercer ángulo es por lo tanto de 180 - MAIN[ 0 ] - MAIN[ 2 ] = MAIN[ 1 ]

TR.labels.angles=TR.niceAngles,TR.drawLabels()

El triángulo B tiene ángulos de B[ 0 ] y B[ 1 ]. El tercer ángulo es de 180 - B[ 0 ] - B[ 1 ] = B[ 2 ]. Por tanto el triángulo B no es semejante al triángulo A. Por tanto el triángulo B es semejante al triángulo A.

style({stroke:"blue"}),TR_A.labels.angles=TR_A.niceAngles,TR_A.drawLabels()

El triángulo C tiene ángulos de C[ 0 ] y C[ 2 ]. El tercer ángulo es de 180 - C[ 0 ] - C[ 2 ] = C[ 1 ]. Por tanto el triángulo C no es semejante al triángulo A. Por tanto el triángulo C es semejante al triángulo A.

style({stroke:"red"}),TR_B.labels.angles=TR_B.niceAngles,TR_B.drawLabels()