challenge1

completed
This commit is contained in:
2023-08-29 18:51:18 +02:00
commit 07a6ea67fc

30
challenge1.md Normal file
View File

@@ -0,0 +1,30 @@
Just direct the elevator where people are
```
{
init: function(elevators, floors) {
var elevator = elevators[0];
elevator.on("idle", function() {
// idle in the middle for the shortest way
elevator.goToFloor(1);
});
elevator.on("floor_button_pressed", function(floorNum) { elevator.goToFloor(floorNum);} );
for(const floor of floors){
floor.on("up_button_pressed",
function() {
elevator.goToFloor(floor.level);
})
floor.on("down_button_pressed",
function() {
elevator.goToFloor(floor.level);
})
}
},
update: function(dt, elevators, floors) {
// We normally don't need to do anything here
}
}
```