!0 randRangeNonZero(-90,90)*5 ANGLE*2*PI/360 ANGLE+"^{\\circ}" randFromArray(["cos","sin"]) (({cos:"קוסינוס",sin:"סינוס"}))[FN] (({cos:"x",sin:"y"}))[FN] roundTo(3,{cos:Math.cos(ANGLE*(Math.PI/180)),sin:Math.sin(ANGLE*(Math.PI/180))}[FN])

\FN(PRETTY_ANGLE) = \text{?}

SOLUTION
angle
var e=floor(guess/(2*PI)),t=guess-e*2*PI;e=floor(ANGLE_RADIANS/(2*PI));var n=ANGLE_RADIANS-e*2*PI;return abs(guess)<.001?!0:abs(n-t)<.001
KhanUtil.setAngle(guess)

הזיזו את הנקודה הכתומה במעגל היחידה כדי לקבוע את הערך של הFNNAME למעלה.
כתבו את ערך הFNNAME בחלון התשובה.

initUnitCircle(DEGREES)

למציאת הFNNAME בעזרת מעגל היחידה, מצאו את הזווית הנכונה. גררו את הנקודה הכתובה עד שתיווצר הזווית PRETTY_ANGLE .

הזווית הנכונה נבחרה. זכרו, FNNAME הזווית מיוצגת על ידי קורדינטת ה COORD של הנקודה במעגל היחידה.

goToAngle(ANGLE)

קורדינטת ה COORD של הנקודה היא SOLUTION, ולכן \FN(PRETTY_ANGLE) = SOLUTION.

goToAngle(ANGLE),showCoordinates(ANGLE)
אתם צופים בבעיה. כדי לעבוד על בעיות מסוג זה, התחילו תרגיל זה.
צריכים עזרה? בקשו רמז.