Ruby: si la condition à l'intérieur de chaque état

J'ai besoin de comparer l'élément de tableau à l'intérieur "de chaque" état comme indiqué ci-dessous:

a = ["config_left","mon_left","acc_left",lg_left..]
a.each { |x| 
  ff.div(:id, x).fireEvent("onmouseup")
  if x == 1   ##<<<<<<<<<<<<is this right? 
    Watir::Waiter::wait_until{ff.button(:id, "add").enabled?}
  else
    sleep 7
end

Est x == 1 droit? Essayé avec x == "mon_left" mais même cela ne fonctionne pas. S'il vous plaît aider sur elle.

  • identation est civilisé.
  • C'est une très mauvaise question. La grammaire est mauvaise, la question n'est pas claire. de nombreuses variables/méthodes sont données sans préavis.
InformationsquelleAutor vinay | 2011-03-24