N sei nem por onde começar

Escreva um programa que faça a apuração de uma eleição com 1000 candidatos. Cada eleitor deverá digitar apenas o número do seu candidato (1 a 1000). Para encerrar a eleição deve ser digitado -1 para o voto. Após o encerramento da eleição o programa deve imprimir o número e a quantidade de votos do candidato vencedor.
SERA QUE ALGUEM PODE ME AJUDAR NOVA MENTE COM ESSE PROJETO

Use um loop pra uma determinada quantidade de eleitores, exemplo,
let arrayVotos = []
for(let i = 0, i < 9; i++){
functionModal(Eleitor ${i}º, em quem vc vota de 1 a 1000?) // aqui pode ser o prompt, tipo, arrayVotos.push(prompt(Eleitor ${i}º, em quem vc vota de 1 a 1000?))
}
Depois é só usar uma função contadora de índices e colocar um if para se o valor for -1 dar break ou retorno em uma função.
PS: Ao salvar, o site comeu as crases.