लगभग एक महीने तक रूबी का अध्ययन करने के बाद, मैंने सिनात्रा जाने का फैसला किया। मुझे सिनात्रा स्निपेट को समझने में मदद की ज़रूरत है जो परिस्थितियों और रूटिंग को दर्शाती है। क्या कोई स्पष्ट रूप से समझा सकता है कि रेखा-रेखा पर क्या चल रहा है और यह ब्लॉक वास्तव में मार्ग को यादृच्छिक कैसे बना रहा है?सिनात्रा स्थितियां
set(:probability) { |value| condition { rand <= value } }
get '/win_a_car', :probability => 0.1 do
"You won!"
end
get '/win_a_car' do
"Sorry, you lost."
end