InstruçÔes

Passo 15

Agora que vocĂȘ tem funçÔes para processar ticks individuais e lidar com overflow, Ă© hora de criar uma função controladora para um Ășnico portĂŁo. Essa função vai gerenciar todas as açÔes de um portĂŁo durante um Ășnico tick da simulação. Crie uma função vazia chamada handleGateAtTick com os parĂąmetros:
  • gates: O array completo de objetos portĂŁo.
  • gate: O portĂŁo atual sendo processado.
  • tickIndex: O Ă­ndice do tick atual da simulação.
  • throughputSummary: Um objeto que rastreia o total de participantes processados por portĂŁo.

O que fazer:

Testes:

  • VocĂȘ deve criar uma função chamada `handleGateAtTick`.
  • Sua função `handleGateAtTick` deve ter os parĂąmetros `gates`, `gate`, `tickIndex` e `throughputSummary`.

Console