¿ El principal? La función en Ruby devuelve un valor booleano. Devuelve verdadero si el número es primo, de lo contrario devuelve falso. Requiere que se agregue previamente la clase ‘principal’ .
Sintaxis : numero.primo?
Parámetro : la función toma el número entero que se va a verificar si es primo o no.
Valor devuelto : la función devuelve un valor booleano que determina si el valor es primo o no.
Ejemplo 1 :
Ruby
# Ruby program for prime? function # Pre-defined class require 'prime' # Initializing the numbers num1 = 100 num2 = 17 num3 = 90 num4 = 29 # Printing if prime or not puts num1.prime? puts num2.prime? puts num3.prime? puts num4.prime?
Salida :
false true false true
Ejemplo 2 :
Ruby
# Ruby program for prime? function # Pre-defined class require 'prime' # Initializing the numbers num1 = 13 num2 = 19 num3 = 18 num4 = 10 # Printing if prime or not puts num1.prime? puts num2.prime? puts num3.prime? puts num4.prime?
Salida :
true true false false