web-dev-qa-db-fra.com

Comment dites-vous pas égal à Ruby?

C’est un exemple beaucoup plus simple de ce que j’essaie de faire dans mon programme, mais c’est la même idée. Dans une déclaration if, comment dire non égal à?

Est != correct?

def test
  vara = 1
  varb = 2
  if vara == 1 && varb != 3
    puts "correct"
  else
    puts "false"
  end
end
50
Ger Crowley

Oui. Dans Ruby l'opérateur non égal à est:

!=

Vous pouvez obtenir la liste complète des opérateurs Ruby ici: https://www.tutorialspoint.com/Ruby/ruby_operators.htm .

97
Rondel