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.