Ruby | Entero <=> función

El <=> es un método incorporado en Ruby devuelve tres valores -1, 0 o +1. Devuelve -1 si el número es menor que el número dado, 0 si ambos son iguales, 1 si es mayor que el número dado.

Sintaxis : num1 <=> num2

Parámetros : la función no acepta ningún parámetro.

Valor de retorno : Devuelve -1, 0, +1 como se indicó anteriormente.

Ejemplo 1 :

# Ruby program for <=> method in Integer 
    
# Initialize numbers 
num1 = 6
num2 = 3 
  
# Prints <=>
print num1 <=> num2

Salida :

1

Ejemplo 2 :

# Ruby program for <=> method in Integer 
    
# Initialize numbers 
num1 = 2
num2 = 3 
  
# Prints <=>
print num1 <=> num2

Salida :

-1

Ejemplo 3 :

# Ruby program for <=> method in Integer 
    
# Initialize numbers 
num1 = 3
num2 = 3 
  
# Prints <=>
print num1 <=> num2

Salida :

0

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *