23 lines
823 B
JavaScript
23 lines
823 B
JavaScript
/**
|
|
* Esercizio Extra: Verifica Numero Primo
|
|
*
|
|
* Descrizione:
|
|
* Un numero primo è divisibile solo per 1 e per se stesso.
|
|
*
|
|
* Obiettivo:
|
|
* Scrivi una funzione `èPrimo(n)` che restituisce `true` se il numero è primo, e `false` se non lo è.
|
|
*
|
|
* Istruzioni:
|
|
* 1. La funzione accetta un numero `n`.
|
|
* 2. Se `n` è minore di 2, restituisci `false`.
|
|
* 3. Usa un ciclo `for` che parte da 2 e arriva fino a `n - 1`.
|
|
* 4. Dentro il ciclo, controlla se `n` è divisibile per il contatore (n % i === 0).
|
|
* 5. Se trovi un divisore, restituisci SUBITO `false` (il numero non è primo).
|
|
* 6. Se il ciclo finisce senza trovare divisori, restituisci `true`.
|
|
*
|
|
* Con 7 dovrebbe restituire `true`
|
|
* Con 10 dovrebbe restituire `false`
|
|
* Con 401 dovrebbe restituire `true`
|
|
* Con 459 dovrebbe restituire `false`
|
|
*/
|