Ruby Break y próxima declaración

En Ruby, usamos una declaración de interrupción para interrumpir la ejecución del bucle en el programa. Se usa principalmente en el ciclo while, donde el valor se imprime hasta que la condición es verdadera, luego la instrucción break termina el ciclo. Sintaxis: Break Ejemplo : # Ruby program to use break statement #!/usr/bin/ruby -w    … Continue reading «Ruby Break y próxima declaración»

Ruby | String ascii_only? Método

ascii_solo? es un método de clase String en Ruby que se usa para verificar la string que solo tiene caracteres ASCII. Sintaxis: str.ascii_only? Parámetros: Aquí str es la string a verificar. Devuelve: Verdadero para una string que solo tiene caracteres ASCII; de lo contrario, devuelve falso. Ejemplo 1: #ruby 2.3.1        # Ruby program to … Continue reading «Ruby | String ascii_only? Método»

Ruby | Array Join (*) método

Array#*() es un método de clase Array que realiza una operación de combinación de conjuntos en las arrays. Y devuelve una nueva array mediante la concatenación de copias int del yo. Sintaxis: Array.*() Parámetro: Arrays para realizar la operación de unión o concatenación. Retorno: Nuevas arrays con copias int concatenadas de sí mismo Ejemplo 1 … Continue reading «Ruby | Array Join (*) método»

Ruby | Método de string inversa

reverse es un método de clase String en Ruby que se usa para devolver una nueva string con los caracteres de la string dada en orden inverso. Sintaxis: str.reverse Parámetros: Aquí, str es la string que se va a invertir. Devoluciones: este método devuelve una nueva string en orden inverso. Ejemplo 1: # Ruby program … Continue reading «Ruby | Método de string inversa»

Ruby | Fecha función amjd()

Date#amjd() : amjd() es un método de clase Date que devuelve el número de día juliano modificado dastronómico. Sintaxis: Fecha.amjd() Parámetro: valores de fecha Retorno: el número de día juliano modificado dastronómico. Ejemplo 1 : # Ruby code for Date.amjd() method    # loading date require ‘date’    # declaring Date  a = Date.new(2019, 1, … Continue reading «Ruby | Fecha función amjd()»

Ruby | Función BigDecimal exp()

BigDecimal#exp() : exp() es un método de clase BigDecimal que devuelve el valor de e (la base de los logaritmos naturales) elevado a la potencia decimal, al número especificado de dígitos de precisión. Sintaxis: BigDecimal.exp() Parámetro: valores BigDecimal Devuelve: el valor de e (la base de los logaritmos naturales) elevado a la potencia decimal Ejemplo … Continue reading «Ruby | Función BigDecimal exp()»

Ruby | Función de búsqueda de hash

Hash#fetch() es un método de clase Hash que devuelve un valor del hash para la clave dada. Sin otros argumentos, generará una excepción KeyError. Sintaxis: Hash.fetch() Parámetro: valores hash Retorno: valor del hash para la clave dada Ejemplo 1 : # Ruby code for Hash.fetch() method    # declaring Hash value a = { «a» … Continue reading «Ruby | Función de búsqueda de hash»

Ruby | Función DateTime sec_fraction()

DateTime#sec_fraction() : sec_fraction() es un método de clase DateTime que devuelve la parte fraccionaria del segundo. Sintaxis: DateTime.sec_fraction() Parámetro: valores de fecha y hora Retorno: la parte fraccionaria del segundo. Ejemplo 1 : # Ruby code for DateTime.sec_fraction() method    # loading library require ‘date’    # declaring DateTime value date_a = DateTime.new(2019, 8, 10, … Continue reading «Ruby | Función DateTime sec_fraction()»

Método Ruby Float angle() con ejemplo

Float angle() es un método de clase flotante que funciona con valores flotantes y funciona de manera diferente tanto para valores positivos como negativos. Sintaxis: float.angle() Parámetro: valor flotante que se va a comprobar Devuelve: 0 para valores positivos De lo contrario pi(3.141592653589793) Ejemplo 1 : # Ruby code for angle() method    # Initializing … Continue reading «Método Ruby Float angle() con ejemplo»

Ruby | Función de coerción numérica()

Coerce () es un método incorporado en Ruby que devuelve una array que contiene dos números que contienen dos números flotantes.  Sintaxis : num1.coerce(num2) Parámetros : la función necesita un número y dígitos para mantener la precisión de los dígitos decimales. En caso de que no se pasen dígitos, se toma 0 como valor predeterminado.  … Continue reading «Ruby | Función de coerción numérica()»