319 votes

Vérifier si une variable n’est pas nul et pas de zéro en ruby

J’utilise le code suivant pour vérifier si une variable n’est pas nul et pas zéro

Y a-t-il une meilleure façon de le faire ?

491voto

Dejan Simic Points 2634
<pre> à moins que discount.nil ? || escompte == 0 #... fin </pre>

42voto

madlep Points 14374
<pre><code></code><p>Méfiez-vous de l’avis de non-responsabilité habituels... grande puissance/responsabilité, monkey patching menant vers le côté obscur, etc..</p></pre>

35voto

rewritten Points 7430

OK, après cinq années se sont écoulées...

29voto

Dejan Simic Points 2634
<pre> à moins que [nul, 0] comprennent ? (rabais) # ... fin </pre>

18voto

if (discount||0) != 0
  #...
end

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X