[Ruby] Méthode qui renvoie la vérité

Progresser les notes d'apprentissage Ecrire une expression conditionnelle dans la valeur de retour de la méthode pour renvoyer la vérité

def shipping_free?(price)
  return price >= 3000
end

** Les méthodes qui renvoient une valeur booléenne ont la convention d'ajouter un "?" À la fin du nom de la méthode. ** ** Cette méthode est vraie si le prix est de 3000 ou plus, Renvoie false si le prix est inférieur à 3000

Lorsqu'il est incorporé dans l'instruction if, il ressemble à ceci

if shipping_free?(4000)
  puts "Livraison gratuite."
else
  puts "Des frais d'expédition de 500 yens seront facturés."
end

Le résultat de son exécution est

Livraison gratuite.
``

---
référence:[Progate](https://prog-8.com)


Recommended Posts

[Ruby] Méthode qui renvoie la vérité
Méthode Ruby to_s
[Ruby] méthode d'initialisation
Méthode de construction Ruby
Méthode d'accesseur Ruby
méthode de la carte rubis
abréviation de la méthode ruby
Remarques sur le fil de discussion Ruby # [] = méthode
définition de la méthode ruby
[Ruby] Résumé des définitions de méthode
Comment vérifier les nombres entiers avec ruby
Algorithme Ruby (injection, définition de méthode)
La méthode Arrays.asList ne renvoie pas java.util.ArrayList
[Ruby] Notes sur la méthode gets
[ruby] Appel d'une méthode avec un argument
Envisagez d'implémenter une méthode qui renvoie la différence entre deux listes
[Ruby] Méthode pour compter des caractères spécifiques
[Bases de Ruby] méthode split et méthode to_s
[Ruby on Rails] Méthode d'aide pratique
Comment utiliser la méthode Ruby inject