{{ tocSubheader }}
| {{ 'ml-lesson-number-slides' | message : article.intro.bblockCount}} |
| {{ 'ml-lesson-number-exercises' | message : article.intro.exerciseCount}} |
| {{ 'ml-lesson-time-estimation' | message }} |
Jrhoads (Diskussion | bidrag) | Jrhoads (Diskussion | bidrag) (Den här versionen är märkt för översättning) | ||
Rad 22: | Rad 22: | ||
//graph.updateCurve(); | //graph.updateCurve(); | ||
− | var flyttaMig = b.textA(-1.5,0.75,'<translate>Dra mig!</translate>',{anchor:p1}); | + | var flyttaMig = b.textA(-1.5,0.75,'<translate><!--T:17--> |
− | var flyttaMig2 = b.textA(0,-1,'<translate>Dra mig!</translate>',{anchor:p2}); | + | Dra mig!</translate>',{anchor:p1}); |
+ | var flyttaMig2 = b.textA(0,-1,'<translate><!--T:18--> | ||
+ | Dra mig!</translate>',{anchor:p2}); | ||
− | var calc = b.textA(9,9.5,'<translate>Två lösningar</translate>',{flag:true, fontsize:1.1}); | + | var calc = b.textA(9,9.5,'<translate><!--T:19--> |
+ | Två lösningar</translate>',{flag:true, fontsize:1.1}); | ||
$(b.getId(calc)).css({ | $(b.getId(calc)).css({ | ||
Rad 32: | Rad 35: | ||
}); | }); | ||
− | b.changeText(calc, '<translate>Två lösningar</translate>'); | + | b.changeText(calc, '<translate><!--T:20--> |
+ | Två lösningar</translate>'); | ||
//Begränsningar för var punkterna får vara. | //Begränsningar för var punkterna får vara. | ||
Rad 75: | Rad 79: | ||
if (Math.abs(p2.Y()) < 0.25) { | if (Math.abs(p2.Y()) < 0.25) { | ||
− | b.changeText(calc, '<translate>En lösning</translate>'); | + | b.changeText(calc, '<translate><!--T:21--> |
+ | En lösning</translate>'); | ||
b.hide([p3,p4]); | b.hide([p3,p4]); | ||
p2.moveTo([p2.X(), 0]); | p2.moveTo([p2.X(), 0]); | ||
Rad 90: | Rad 95: | ||
p2.setAttribute({fillcolor:mlg.blue}); | p2.setAttribute({fillcolor:mlg.blue}); | ||
if (p1.Y() > p2.Y()) { | if (p1.Y() > p2.Y()) { | ||
− | b.changeText(calc, '<translate>Två lösningar</translate>'); | + | b.changeText(calc, '<translate><!--T:22--> |
+ | Två lösningar</translate>'); | ||
xdist = Math.sqrt(-p2.Y() * Math.pow(p1.X() - p2.X(), 2) / (p1.Y() - p2.Y())); | xdist = Math.sqrt(-p2.Y() * Math.pow(p1.X() - p2.X(), 2) / (p1.Y() - p2.Y())); | ||
p3.moveTo([p2.X() + xdist, 0]); | p3.moveTo([p2.X() + xdist, 0]); | ||
Rad 97: | Rad 103: | ||
} | } | ||
else { | else { | ||
− | b.changeText(calc, '<translate>Inga reella lösningar</translate>'); | + | b.changeText(calc, '<translate><!--T:23--> |
+ | Inga reella lösningar</translate>'); | ||
b.hide([p3,p4]); | b.hide([p3,p4]); | ||
} | } | ||
Rad 104: | Rad 111: | ||
p2.setAttribute({fillcolor:mlg.blue}); | p2.setAttribute({fillcolor:mlg.blue}); | ||
if (p1.Y() < p2.Y()) { | if (p1.Y() < p2.Y()) { | ||
− | b.changeText(calc, '<translate>Två lösningar</translate>'); | + | b.changeText(calc, '<translate><!--T:24--> |
+ | Två lösningar</translate>'); | ||
xdist = Math.sqrt(-p2.Y() * Math.pow(p1.X() - p2.X(), 2) / (p1.Y() - p2.Y())); | xdist = Math.sqrt(-p2.Y() * Math.pow(p1.X() - p2.X(), 2) / (p1.Y() - p2.Y())); | ||
p3.moveTo([p2.X() + xdist, 0]); | p3.moveTo([p2.X() + xdist, 0]); | ||
Rad 111: | Rad 119: | ||
} | } | ||
else { | else { | ||
− | b.changeText(calc, '<translate>Inga reella lösningar</translate>'); | + | b.changeText(calc, '<translate><!--T:25--> |
+ | Inga reella lösningar</translate>'); | ||
b.hide([p3,p4]); | b.hide([p3,p4]); | ||
} | } | ||
Rad 117: | Rad 126: | ||
else { | else { | ||
p2.setAttribute({fillcolor:mlg.blue}); | p2.setAttribute({fillcolor:mlg.blue}); | ||
− | b.changeText(calc, '<translate>Inga reella lösningar</translate>'); | + | b.changeText(calc, '<translate><!--T:26--> |
+ | Inga reella lösningar</translate>'); | ||
} | } | ||
}); | }); | ||
Rad 164: | Rad 174: | ||
if (Math.round(p2.Y()*5)/5 == 0) { | if (Math.round(p2.Y()*5)/5 == 0) { | ||
− | b.changeText(calc, '<translate>En lösning</translate>'); | + | b.changeText(calc, '<translate><!--T:27--> |
+ | En lösning</translate>'); | ||
b.hide([p3,p4]); | b.hide([p3,p4]); | ||
} | } | ||
else if (p2.Y() < 0) { | else if (p2.Y() < 0) { | ||
if (p1.Y() > p2.Y()) { | if (p1.Y() > p2.Y()) { | ||
− | b.changeText(calc, '<translate>Två lösningar</translate>'); | + | b.changeText(calc, '<translate><!--T:28--> |
+ | Två lösningar</translate>'); | ||
xdist = Math.sqrt(-p2.Y() * Math.pow(p1.X() - p2.X(), 2) / (p1.Y() - p2.Y())); | xdist = Math.sqrt(-p2.Y() * Math.pow(p1.X() - p2.X(), 2) / (p1.Y() - p2.Y())); | ||
p3.moveTo([p2.X() + xdist, 0]); | p3.moveTo([p2.X() + xdist, 0]); | ||
Rad 176: | Rad 188: | ||
} | } | ||
else { | else { | ||
− | b.changeText(calc, '<translate>Inga reella lösningar</translate>'); | + | b.changeText(calc, '<translate><!--T:29--> |
+ | Inga reella lösningar</translate>'); | ||
b.hide([p3,p4]); | b.hide([p3,p4]); | ||
} | } | ||
Rad 182: | Rad 195: | ||
else if (p2.Y() > 0) { | else if (p2.Y() > 0) { | ||
if (p1.Y() < p2.Y()) { | if (p1.Y() < p2.Y()) { | ||
− | b.changeText(calc, '<translate>Två lösningar</translate>'); | + | b.changeText(calc, '<translate><!--T:30--> |
+ | Två lösningar</translate>'); | ||
xdist = Math.sqrt(-p2.Y() * Math.pow(p1.X() - p2.X(), 2) / (p1.Y() - p2.Y())); | xdist = Math.sqrt(-p2.Y() * Math.pow(p1.X() - p2.X(), 2) / (p1.Y() - p2.Y())); | ||
p3.moveTo([p2.X() + xdist, 0]); | p3.moveTo([p2.X() + xdist, 0]); | ||
Rad 189: | Rad 203: | ||
} | } | ||
else { | else { | ||
− | b.changeText(calc, '<translate>Inga reella lösningar</translate>'); | + | b.changeText(calc, '<translate><!--T:31--> |
+ | Inga reella lösningar</translate>'); | ||
b.hide([p3,p4]); | b.hide([p3,p4]); | ||
} | } | ||
} | } | ||
else { | else { | ||
− | b.changeText(calc, '<translate>Inga reella lösningar</translate>'); | + | b.changeText(calc, '<translate><!--T:32--> |
+ | Inga reella lösningar</translate>'); | ||
} | } | ||
}); | }); | ||
Rad 232: | Rad 248: | ||
p4.moveTo([p2.X() - xdist, 0]); | p4.moveTo([p2.X() - xdist, 0]); | ||
b.show([p3,p4]); | b.show([p3,p4]); | ||
− | b.changeText(calc, '<translate>Två lösningar</translate>'); | + | b.changeText(calc, '<translate><!--T:33--> |
+ | Två lösningar</translate>'); | ||
}); | }); | ||
Rad 250: | Rad 267: | ||
p2.moveTo([randX2,0]); | p2.moveTo([randX2,0]); | ||
b.hide([p3,p4]); | b.hide([p3,p4]); | ||
− | b.changeText(calc, '<translate>En lösning</translate>'); | + | b.changeText(calc, '<translate><!--T:34--> |
+ | En lösning</translate>'); | ||
}); | }); | ||
Rad 270: | Rad 288: | ||
p2.moveTo([randX2,randY2]); | p2.moveTo([randX2,randY2]); | ||
b.hide([p3,p4]); | b.hide([p3,p4]); | ||
− | b.changeText(calc, '<translate>Inga reella lösningar</translate>'); | + | b.changeText(calc, '<translate><!--T:35--> |
+ | Inga reella lösningar</translate>'); | ||
}); | }); | ||
</jsxgpre> | </jsxgpre> |