Home / Strumenti per Numeri / Rilevatore di numero mancante online
Strumenti online gratuiti

Rilevatore di numero mancante online

Inserisci un elenco di interi e trova tutti i numeri mancanti tra minimo e massimo. Output in ordine crescente, senza caricare dati. L’elaborazione avviene l…

Inizia a usare

Funzionalità e limiti

Questo strumento identifica tutti gli interi assenti in una sequenza continua con passo 1, definita dai valori minimo e massimo dell'elenco di input. Ad esempio, con input 1,2,4,6 l'output è 3 e 5 su righe separate. L'ordine e i duplicati nell'input non influenzano il risultato: la verifica usa un Set e i mancanti vengono emessi in ordine crescente.

Vincoli di sicurezza

Per evitare blocchi del browser, l'intervallo massimo-minimo non può superare 100.000. Inoltre, l'input è limitato a 100.000 caratteri e a 10.000 numeri parsati. Se l'elenco supera questi limiti, il tool non produrrà un risultato.

Esempio pratico

Input: 10, 12, 15 → Output: 11, 13, 14.

Limitazioni note

Il tool non rileva sequenze con intervalli diversi da 1, non gestisce date, non conserva zeri iniziali, non identifica duplicati e non supporta incrementi decimali. Supporta endpoint negativi e zero, purché siano interi sicuri.

Domande frequenti

Perché il tool non accetta numeri decimali?

Perché la verifica si basa su interi consecutivi con passo 1. I decimali non sono interi e quindi non possono essere parte di una sequenza di questo tipo.

Cosa succede se l'input contiene duplicati?

I duplicati vengono ignorati: la presenza di un numero viene verificata tramite un Set, quindi i duplicati non influenzano l'elenco dei mancanti.

Perché l'output è vuoto?

Se non ci sono numeri mancanti tra il minimo e il massimo, l'output è vuoto. Ad esempio, con input 1,2,3 non ci sono mancanti.

Nota sulla privacy

Il rilevamento avviene interamente nel browser: i dati non vengono caricati su alcun server.

Checklist per l'uso corretto

  • Verifica che tutti i valori siano interi JavaScript sicuri.
  • Controlla che l'intervallo massimo-minimo sia ≤ 100.000.
  • Assicurati che la sequenza sia effettivamente a passo 1.
  • Per intervalli molto grandi o audit, usa un sistema di riconciliazione database.

L’elaborazione avviene localmente nel browser.