/* Slowly moves east and west. Does not fire. */
var west = false;
while (true) {
if (west) {
if (getX() > 25) {
swim(180, 25);
} else {
west = false;
swim(0, 0);
}
} else {
if (getX() < 75) {
swim(0, 25);
} else {
west = true;
swim(0, 0);
}
}
}
/* Moves south-west when hit. Does not fire. */
var d = damage();
while (true) {
if (d != damage()) {
swim(45, 100);
var t = 0;
for (var t = 0; t < 100; t++) {}
d = damage();
stop();
}
}
Tebrikler!
Çözümünüz işe yarıyor, ancak daha iyisini yapabilirsiniz. Topa ne kadar uzak ateş edileceğini söylemek için 'scan'ı kullanın.
Bu hedefe birçok kez vurulması gerekiyor. Süresiz bir şey yapmak için 'while (true)' döngüsünü kullanın.