FLINKe Abfahrt - 有理数比较
几何画板及绘图内容加载中,请稍等……
本范例演示如何使用 GeoGebra 比较和排序有理数,并通过在数轴上表示这些数来加深理解。涉及的核心数学概念包括有理数的比较、排序和数轴表示。作图要点使用了 Sequence, Join, Midpoint, Distance, If, Shuffle, Transpose, Zip, Element, Point, IndexOf, Textfield, Append, Remove, Defined, Spline, CircleArc, Circle, Angle, Rotate, Text, Polygon, SpeechBubbleRight, Corner 等命令和对象。适合7-8年级学生使用,用于练习和巩固有理数的比较和排序技能。
GeoGebra 命令及参数
Sequence(Random[1, 5], m, 1, 200) → listRandomFalseOption2, {4, 5, 5, 5, 4, 1, 5, 4, 5, 3, 2, 5, 4, 2, 5, 2, 4, 4, 1, 5, 5, 3, 3, 2, 4, 5, 1, 2, 1, 2, 5, 3, 3, 1, 3, 2, 2, 3, 3, 5, 2, 2, 3, 5, 4, 1, 3, 2, 1, 4, 2, 2, 1, 2, 3, 2, 3, 3, 5, 4, 3, 1, 3, 1, 4, 5, 5, 4, 2, 2, 3, 4, 3, 2, 4, 5, 4, 3, 1, 5, 3, 1, 2, 4, 2, 2, 3, 3, 2, 2, 4, 3, 5, 2, 2, 2, 2, 2, 1, 4, 2, 3, 2, 3, 3, 2, 1, 2, 2, 4, 4, 5, 3, 1, 3, 3, 5, 1, 5, 3, 5, 3, 4, 5, 1, 4, 4, 3, 2, 4, 2, 5, 4, 3, 3, 1, 4, 4, 5, 3, 5, 4, 2, 2, 5, 5, 3, 4, 1, 3, 3, 5, 3, 2, 3, 5, 5, 3, 2, 3, 2, 5, 2, 1, 5, 4, 3, 5, 4, 2, 4, 5, 3, 4, 2, 4, 5, 5, 1, 1, 2, 5, 4, 4, 1, 4, 3, 5, 1, 4, 1, 5, 4, 1, 1, 3, 5, 1, 5, 1}Sequence(RandomElement[{-10, 10}], m, 1, 200) → listRandomFalseOption3, {-10, 10, 10, -10, 10, -10, -10, -10, 10, -10, -10, -10, 10, 10, -10, -10, -10, 10, 10, -10, 10, -10, -10, -10, 10, -10, -10, -10, 10, -10, 10, -10, 10, -10, 10, -10, -10, 10, -10, -10, 10, -10, -10, -10, -10, 10, 10, -10, 10, 10, 10, -10, 10, -10, -10, -10, 10, -10, -10, -10, -10, 10, 10, 10, 10, 10, 10, 10, 10, -10, -10, 10, 10, -10, 10, 10, -10, -10, 10, -10, -10, -10, -10, -10, -10, -10, -10, -10, 10, -10, -10, -10, -10, -10, -10, 10, 10, -10, 10, -10, -10, -10, 10, 10, 10, -10, -10, -10, 10, 10, 10, -10, 10, -10, -10, 10, 10, -10, -10, 10, -10, -10, 10, -10, 10, 10, 10, 10, -10, -10, -10, -10, 10, -10, -10, -10, 10, -10, -10, -10, 10, -10, 10, -10, 10, -10, 10, 10, 10, -10, -10, 10, -10, -10, 10, -10, -10, -10, -10, -10, -10, 10, 10, 10, 10, 10, 10, -10, -10, 10, 10, -10, -10, 10, 10, -10, 10, -10, -10, -10, -10, -10, -10, 10, -10, -10, -10, -10, -10, -10, -10, -10, -10, 10, 10, -10, -10, 10, 10, 10}Sequence(Random[-5, -1], m, 1, 200) → listRandomFalseOption1, {-2, -5, -3, -4, -5, -5, -1, -1, -2, -2, -1, -4, -1, -3, -1, -5, -1, -5, -5, -3, -3, -4, -2, -2, -2, -5, -3, -2, -1, -4, -5, -1, -5, -1, -3, -4, -3, -5, -3, -4, -3, -1, -3, -3, -4, -2, -3, -2, -5, -4, -2, -3, -3, -5, -1, -1, -3, -1, -3, -4, -5, -4, -1, -2, -3, -1, -2, -4, -2, -4, -5, -5, -1, -1, -2, -2, -4, -3, -4, -4, -1, -2, -5, -3, -3, -2, -5, -4, -2, -4, -5, -4, -4, -3, -4, -4, -1, -5, -3, -4, -4, -1, -5, -1, -3, -2, -3, -5, -4, -5, -2, -4, -5, -4, -1, -4, -3, -1, -1, -3, -5, -2, -5, -4, -3, -3, -2, -4, -2, -5, -1, -5, -3, -5, -1, -5, -3, -3, -5, -4, -1, -3, -2, -3, -2, -1, -1, -1, -1, -1, -3, -3, -4, -2, -2, -2, -4, -2, -3, -4, -3, -1, -3, -1, -4, -1, -1, -4, -5, -4, -2, -1, -4, -3, -3, -5, -1, -3, -2, -2, -2, -2, -5, -4, -2, -4, -2, -1, -5, -1, -3, -4, -2, -2, -3, -5, -3, -5, -5, -3}Join(Sequence[Shuffle[Sequence[1, 3]], m, 1, 80]) → listRandomFalseOptionsMidpoint(PLeftOriginal, PRightOriginal) → PMitteOriginalDistance(PMitteOriginal, PLeftOriginal) → absMitteIf(part < 3, Max[absMinFaktor, animR], animR) → animRtrueIf(part < 3, Max[absMinFaktor, animL], animL) → animLtrueShuffle(Join[{Sequence[1, m, 1, 60], Sequence[2, m, 1, 60]}]) → listCorrect, {2, 2, 1, 2, 1, 1, 2, 2, 2, 2, 1, 2, 1, 1, 2, 1, 2, 2, 1, 1, 1, 1, 2, 1, 2, 2, 1, 1, 2, 1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 1, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 2, 1, 2, 1, 2, 2, 2, 2, 1, 2, 2, 1, 2, 1, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 1, 2, 1, 2, 2, 2, 2, 1, 1, 2, 1, 2, 2, 2, 2, 1, 2, 2, 1}Transpose({{1, 1, 2}, {2, 1, 3}, {3, 1, 4}, {4, 1, 5}, {5, 1, 6}, {6, 1, 8}, {7, 1, 10}}) → list3StammbruecheTranspose({{1, 1, 2}, {2, 1, 3}, {3, 2, 3}, {4, 1, 4}, {5, 3, 4}, {6, 1, 10}, {7, 4, 10}, {8, 6, 10}, {9, 9, 10}}) → list4EchteBruecheTranspose({{1, 0.5}, {2, 0}, {3, 0}, {4, 0.25}, {5, 0.75}, {6, 0.1}, {7, 0.4}, {8, 0.6}, {9, 0.9}, {10, 1}, {11, 1.25}, {12, 1.5}}) → list5DezimalzahlenTranspose({{1, 1.5}, {2, 0}, {3, 0}, {4, 1.25}, {5, 1.75}, {6, 1.1}, {7, 0.5}, {8, 0.75}, {9, 2.25}, {10, 1}, {11, 2}}) → list6DezimalzahlenTranspose({{1, 1, 2}, {2, 1, 3}, {3, 2, 3}, {4, 1, 4}, {5, 3, 4}, {6, 1, 10}}) → list6GemischteZahlenJoin(Sequence[Shuffle[Sequence[1, 6]], m, 1, 30]) → listNumTypeSequence(Random[1, 50], m, 1, 150) → listNums1a, {45, 39, 15, 41, 16, 28, 33, 42, 28, 14, 18, 44, 47, 44, 16, 23, 11, 43, 38, 40, 18, 16, 4, 6, 12, 1, 33, 10, 31, 41, 42, 48, 6, 14, 10, 12, 32, 22, 49, 7, 27, 5, 32, 20, 29, 28, 43, 21, 19, 19, 21, 24, 14, 31, 48, 5, 36, 34, 7, 28, 14, 19, 39, 36, 11, 3, 31, 25, 27, 24, 16, 33, 47, 2, 5, 19, 28, 13, 32, 35, 8, 16, 49, 46, 12, 1, 46, 37, 30, 15, 50, 4, 1, 41, 46, 38, 46, 8, 45, 12, 46, 2, 22, 33, 4, 5, 8, 48, 19, 9, 2, 49, 22, 12, 6, 44, 40, 43, 38, 16, 29, 50, 41, 17, 32, 33, 5, 8, 43, 33, 43, 8, 9, 39, 5, 10, 29, 34, 48, 48, 42, 43, 15, 43, 23, 7, 19, 25, 5, 32}Zip(RandomElement[Sequence[1, 50] \ {m}], m, listNums1a) → listNums1bSequence((Random[5, 9] * 0.1), m, 1, 130) → listNums2random1, {0.5, 0.9, 0.5, 0.5, 0.7000000000000001, 0.5, 0.6000000000000001, 0.8, 0.8, 0.8, 0.8, 0.8, 0.7000000000000001, 0.5, 0.5, 0.7000000000000001, 0.7000000000000001, 0.5, 0.6000000000000001, 0.5, 0.9, 0.6000000000000001, 0.7000000000000001, 0.5, 0.5, 0.9, 0.6000000000000001, 0.5, 0.6000000000000001, 0.9, 0.7000000000000001, 0.9, 0.8, 0.9, 0.9, 0.7000000000000001, 0.8, 0.5, 0.6000000000000001, 0.8, 0.7000000000000001, 0.8, 0.6000000000000001, 0.8, 0.8, 0.6000000000000001, 0.8, 0.8, 0.9, 0.6000000000000001, 0.9, 0.7000000000000001, 0.7000000000000001, 0.5, 0.7000000000000001, 0.5, 0.7000000000000001, 0.5, 0.6000000000000001, 0.6000000000000001, 0.9, 0.5, 0.8, 0.8, 0.7000000000000001, 0.5, 0.8, 0.8, 0.5, 0.9, 0.8, 0.8, 0.5, 0.6000000000000001, 0.5, 0.9, 0.6000000000000001, 0.8, 0.6000000000000001, 0.8, 0.5, 0.8, 0.8, 0.8, 0.7000000000000001, 0.9, 0.6000000000000001, 0.8, 0.8, 0.9, 0.7000000000000001, 0.8, 0.7000000000000001, 0.7000000000000001, 0.7000000000000001, 0.8, 0.9, 0.7000000000000001, 0.6000000000000001, 0.7000000000000001, 0.5, 0.7000000000000001, 0.8, 0.9, 0.9, 0.9, 0.8, 0.8, 0.9, 0.6000000000000001, 0.5, 0.9, 0.8, 0.5, 0.7000000000000001, 0.9, 0.5, 0.5, 0.9, 0.6000000000000001, 0.6000000000000001, 0.6000000000000001, 0.7000000000000001, 0.6000000000000001, 0.7000000000000001, 0.8, 0.5, 0.5, 0.5, 0.9}Zip((Random[1, (a * 10) - 1] * 0.1), a, listNums2random1) → listNums2random2Zip(n + a, n, listNums2base, a, listNums2random1) → listNums2aZip(n + a, n, listNums2base, a, listNums2random2) → listNums2bSequence(Random[1, 7], m, 1, 130) → listNums3a, {2, 4, 1, 2, 7, 5, 7, 7, 5, 2, 3, 7, 3, 7, 6, 5, 6, 1, 4, 4, 3, 7, 2, 3, 4, 6, 2, 3, 2, 7, 2, 3, 7, 3, 6, 2, 1, 3, 4, 3, 7, 7, 2, 1, 6, 4, 3, 4, 5, 7, 1, 1, 2, 1, 3, 7, 5, 4, 2, 1, 5, 6, 7, 2, 2, 6, 1, 5, 5, 2, 6, 3, 3, 2, 3, 3, 4, 3, 2, 3, 6, 1, 4, 2, 6, 4, 5, 2, 6, 6, 7, 5, 7, 1, 2, 2, 1, 4, 6, 2, 2, 4, 6, 7, 7, 1, 7, 1, 1, 3, 1, 6, 3, 6, 6, 2, 1, 5, 4, 4, 4, 7, 4, 7, 2, 2, 4, 1, 7, 5}Zip(RandomElement[Sequence[1, 7] \ {m}], m, listNums3a) → listNums3bSequence(Random[1, 9], m, 1, 130) → listNums4a, {4, 9, 8, 8, 4, 4, 8, 1, 2, 3, 4, 7, 1, 6, 1, 8, 8, 2, 8, 3, 7, 2, 7, 8, 5, 4, 3, 8, 1, 8, 2, 9, 8, 7, 2, 1, 6, 9, 7, 8, 1, 4, 7, 2, 7, 2, 4, 7, 8, 5, 1, 9, 6, 5, 3, 8, 8, 4, 8, 4, 2, 5, 2, 6, 6, 6, 3, 9, 1, 7, 4, 6, 6, 9, 5, 4, 5, 2, 1, 5, 3, 7, 1, 7, 3, 7, 9, 6, 6, 4, 7, 1, 2, 1, 8, 4, 8, 4, 5, 6, 3, 4, 7, 7, 1, 4, 2, 7, 4, 3, 9, 8, 3, 3, 3, 5, 7, 4, 1, 3, 1, 6, 9, 4, 6, 9, 3, 9, 9, 9}Zip(RandomElement[Sequence[1, 9] \ {m}], m, listNums4a) → listNums4bZip(RandomElement[Sequence[1, 12] \ {m, 2, 3}], m, listNums5a) → listNums5bSequence(Random[1, 6], m, 1, 130) → listNums6a, {3, 1, 6, 3, 4, 3, 1, 3, 4, 3, 6, 1, 1, 5, 5, 6, 5, 6, 6, 5, 1, 6, 5, 3, 1, 5, 6, 6, 5, 6, 4, 4, 2, 3, 1, 5, 2, 6, 3, 1, 1, 1, 2, 1, 5, 1, 4, 4, 3, 6, 5, 6, 4, 5, 5, 1, 2, 5, 3, 4, 3, 3, 5, 5, 5, 4, 2, 6, 2, 3, 3, 4, 2, 5, 6, 5, 1, 5, 6, 5, 1, 2, 2, 1, 4, 1, 6, 5, 6, 2, 2, 2, 2, 6, 6, 6, 1, 4, 4, 5, 4, 5, 1, 5, 2, 3, 4, 5, 1, 6, 4, 3, 2, 5, 1, 4, 5, 4, 1, 6, 6, 1, 3, 4, 6, 3, 1, 1, 4, 6}Zip(RandomElement[Sequence[1, 11] \ {m, 2, 3}], m, listNums6a) → listNums6bJoin(Sequence[Shuffle[{0, 1, 1}], m, 1, 40]) → listNumsAMinusJoin(Sequence[Shuffle[{0, 1, 1, 1}], m, 1, 40]) → listNumsBMinusElement(listNumsPosition, Mod[taskCount, 100] + 1) → numsPositionElement({numAValue, numBValue}, numsPosition) → numValueLeftElement({numBValue, numAValue}, numsPosition) → numValueRightIf(numsPosition ≟ 1, If[numAValue > numBValue, 1, 2], If[numAValue > numBValue, 2, 1]) → inputCorrectIf(part ≟ 1, PMitteOriginal, PMitteOriginal + ((animMR * (maxR - absMinFaktor)), 0)) → PMitteRightAnimIf(part ≟ 3, inputCorrectBefore, inputCorrect) → inputCorrectCurrentIf(part ≟ 1, PMitteOriginal, PMitteOriginal + ((animML * (maxL - absMinFaktor)), 0)) → PMitteLeftAnimPoint(listOptions) → PIndexOf(P, listOptions) → input1If(part ≟ 1, P1, P2 + (0, (-height))) → B2aTextfield(input1) → Eingabefeld1Textfield(input2) → Eingabefeld2Shuffle(Sequence[Random[10, 50], i, 1, 100]) → randomNosForX, {46, 19, 23, 10, 25, 43, 17, 49, 18, 15, 38, 20, 47, 42, 28, 36, 40, 17, 30, 17, 39, 23, 27, 12, 45, 43, 42, 20, 19, 21, 43, 26, 26, 10, 36, 23, 50, 36, 21, 20, 47, 15, 12, 42, 48, 39, 43, 21, 35, 20, 30, 28, 44, 42, 36, 15, 45, 41, 12, 49, 31, 32, 47, 19, 11, 48, 47, 49, 41, 31, 25, 23, 21, 13, 10, 39, 37, 20, 17, 45, 50, 44, 49, 31, 17, 49, 30, 50, 18, 17, 24, 28, 32, 15, 25, 31, 47, 23, 18, 42}Element(randomNosForX, Mod[taskCount, 100] + 1) → numXShuffle(Sequence[Random[20, 50], i, 1, 100]) → randomNosForY, {26, 32, 29, 38, 35, 23, 34, 22, 22, 30, 22, 28, 20, 25, 37, 42, 42, 38, 24, 33, 49, 37, 24, 35, 24, 29, 50, 48, 26, 40, 33, 36, 24, 24, 47, 49, 46, 25, 39, 39, 47, 37, 21, 25, 38, 24, 48, 20, 50, 27, 31, 29, 30, 50, 21, 39, 38, 44, 21, 40, 43, 45, 41, 25, 48, 46, 25, 20, 45, 28, 50, 49, 36, 41, 49, 32, 26, 41, 20, 49, 20, 37, 36, 46, 34, 45, 29, 50, 20, 41, 45, 37, 28, 39, 50, 42, 46, 32, 39, 27}Element(randomNosForY, Mod[taskCount, 100] + 1) → numYAppend(true, Sequence[If[randomNosForX(i) ≟ randomNosForX(i - 1), false, true], i, 2, 100]) → stayXAppend(true, Sequence[If[randomNosForY(i) ≟ randomNosForY(i - 1), false, true], i, 2, 100]) → stayYRemove(Sequence[If[stayX(i), randomNosForX(i), 0], i, 1, 100], Sequence[0, i, 1, 100]) → randomNosForXwithoutRepeatRemove(Sequence[If[stayY(i), randomNosForY(i), 0], i, 1, 100], Sequence[0, i, 1, 100]) → randomNosForYwithoutRepeatElement(randomNosForXwithoutRepeat, Mod[questionCount, Length[randomNosForXwithoutRepeat]] + 1) → numXwithoutRepeatElement(randomNosForYwithoutRepeat, Mod[questionCount, Length[randomNosForYwithoutRepeat]] + 1) → numYwithoutRepeatDefined((input1 * input2)) → fixedIf(part ≟ 3, P3, P1 + (0, (-height))) → B1aIf(part ≟ 2, P2, P3 + (0, (-height))) → B3aIf(part ≟ 1, PMitteOriginal, Element[{PMitteRightAnim, PMitteLeftAnim}, inputCorrectCurrent]) → PMitteAnimIf(part ≟ 1, PLeftOriginal, PMitteOriginal + ((animLtrue * maxL), 0)) → PLeftAnimIf(part ≟ 1, PRightOriginal, PMitteOriginal + ((animRtrue * maxR), 0)) → PRightAnimZip(Element[Element[{listRandomFalseOption1, listRandomFalseOption2, listRandomFalseOption3}, m], n], m, listRandomFalseOptions, n, Sequence[1, 200]) → listRandomFalseElement({POpt1, POpt2}, inputCorrect) → PCorrectIf(inputCorrect ≟ 1, POpt2, POpt1) → PFalseSequence(PCounter + ((m * sizemann), 0), m, 0, 2) → listPointsCounterPoint(Line[A, xAxis]) → BIf(inputCorrectCurrent ≟ 2, GO1left, GO1right) → GO1Spline({FlockeAnimStart, FlockeAnimMid, FlockeAnimEnd}, 3) → aPoint(a, anim4) → FlockeAnimPosCircleArc(KreisFix3, KreisFix1, KreisFix2) → c_{1}Point(c_{1}) → FCircle(KreisFix1, KreisFix2, F) → dAngle(KreisFix1, KreisFix3, KreisFix2) → αPoint(d) → KreisTachoStartRotate(KreisTachoStart, (-180° * speedrel), KreisFix3) → KreisDyn1Rotate(KreisDyn1, α, KreisFix3) → KreisDyn2Point(d) → KreisTachoEndCircle(FlockeAnimPos, sizeFlocke) → FlockeAnimBoxRotate(FlockeAnimPos + (0, (-sizeFlocke)), (-99.94°) / 2 + (360° * anim4), FlockeAnimPos) → FlockeAnimIMG1Rotate(FlockeAnimIMG1, 99.94°, FlockeAnimPos) → FlockeAnimIMG2Rotate(FlockeAnimEnd + (0, (-sizeFlocke)), (-99.94°) / 2, FlockeAnimEnd) → FlockeFixIMG1Rotate(FlockeFixIMG1, 99.94°, FlockeAnimEnd) → FlockeFixIMG2Text(textCountCorrect, PosCounterTxt, false, true, 0, 0) → CounterTxtRotate(FlockeHighscorePos + (0, (-sizeFlocke)), (-99.94°) / 2, FlockeHighscorePos) → FlockeHighscoreIMG1Rotate(FlockeHighscoreIMG1, 99.94°, FlockeHighscorePos) → FlockeHighscoreIMG2Circle(HighscoreAnimCenter, sizeHighscoreAnim1) → CircHighscoreAnim1Circle(HighscoreAnimCenter, sizeHighscoreAnim2) → CircHighscoreAnim2Rotate(HighscoreAnimCenter + (0, sizeHighscoreAnim1), (-360° * anim5), HighscoreAnimCenter) → HighscoreAnimAnchorSequence(Rotate[HighscoreAnimAnchor, (360° * i / 8), HighscoreAnimCenter], i, 0, 7) → HighscoreAnimPL1Rotate(HighscoreAnimCenter + (0, sizeHighscoreAnim2), (-360° * anim5), HighscoreAnimCenter) → HighscoreAnimAnchor2Sequence(Rotate[HighscoreAnimAnchor2, (360° * i / 8) + (360°) / 16, HighscoreAnimCenter], i, 0, 7) → HighscoreAnimPL2Sequence(If[Mod[i, 2] ≟ 0, HighscoreAnimPL1(floor(i / 2)), HighscoreAnimPL2(floor(i / 2))], i, 2, 17) → HighscoreAnimPLMasterPolygon(HighscoreAnimPLMaster) → Vieleck1SpeechBubbleRight(POSSpeechBubble1, 7.5, 1.8) → SpeechBubble1Text(correctText, POScorrectTextReal, false, true, 0, 0) → correctTextRealIf(end ∧ lap > 1 ∧ showButtonNochmal ∧ correctCount ≤ highscore, Text11, end ∧ lap > 1 ∧ showButtonNochmal ∧ correctCount > highscore, Text10, Text6) → TextMasterOutlineIf(left, PosSpeechEnd1 + (0, dfCone), PosSpeechEnd2 + (0, dfCone)) → PosSpeechEnd5If(left, PosSpeechEnd1 + (dfCone, 0), PosSpeechEnd2 + ((-dfCone), 0)) → PosSpeechEnd6If(left, {PolyLine[{POSSpeechBubbleEndL, PosSpeechEnd6, PosSpeechEnd2, PosSpeechEnd3, PosSpeechEnd4, PosSpeechEnd5, POSSpeechBubbleEndL}]}, {PolyLine[{POSSpeechBubbleEndR, PosSpeechEnd6, PosSpeechEnd1, PosSpeechEnd4, PosSpeechEnd3, PosSpeechEnd5, POSSpeechBubbleEndR}]}) → SpeechBubbleEndIf(left, {Polygon[{POSSpeechBubbleEndL, PosSpeechEnd6, PosSpeechEnd2, PosSpeechEnd3, PosSpeechEnd4, PosSpeechEnd5, POSSpeechBubbleEndL}]}, {Polygon[{POSSpeechBubbleEndR, PosSpeechEnd6, PosSpeechEnd1, PosSpeechEnd4, PosSpeechEnd3, PosSpeechEnd5, POSSpeechBubbleEndR}]}) → SpeechBubbleEndAreaCorner(TextEndAbstandFlocke1, 2) → HelperAbstandFlocke1Corner(TextEndAbstandFlocke2, 2) → HelperAbstandFlocke2If(left, EndTxtPosL, EndTxtPosR) → EndTxtMasterCorner(TextEndAbstandFlocke3, 2) → HelperAbstandFlocke3Corner(TextEndAbstandFlocke4, 2) → HelperAbstandFlocke4Text((("$\textsf{" * highscore) * "}$"), FlockeHighscorePos + (1, 0), false, true, 0, 0) → Text7Text("$\textsf{HIGHSCORE}$", FlockeHighscorePos + (1.4, 0), false, true, 1, 0) → Text8Text("$\textsf{SCORE}$", FlockeAnimEnd - (1.7, 0), false, true, -1, 0) → Text9Zip(a ≟ b ≟ 1, a, listNumsAMinus, b, listNumsBMinus) → listTwoMinusIf(numAMinus ≟ 1, "--", "") → textAMinusIf(numBMinus ≟ 1, "--", "") → textBMinusElement({Text1a, Text2a, Text3a, Text4a, Text5a, Text6a}, numtype) → TextaElement({Text1b, Text2b, Text3b, Text4b, Text5b, Text6b}, numtype) → Textb