tôi cần phải chỉ vào một băm mà tôi đã xác định về "true" và "false"Cách truyền 1 và 0 thành true và false trong Ruby. Muốn có một boolean hoặc logic ra
colorHash = Hash.new { |hash, key| hash[key] = {} }
colorHash["answers"][true] = "#00CC00"
colorHash["answers"][false] = "#FFFFFF"
Đối với mục đích thử nghiệm, tôi đang lập chỉ mục với rand (2) và không thành công. Nếu tôi lập chỉ mục với đúng thì nó hoạt động.
tôi đang tìm kiếm một cái gì đó giống như
rand (2) .logical
nhưng không thấy gì.
Tôi thích ý tưởng này! Trong Ruby 1.9 bạn có thể thực hiện '[true, false] .sample' – Cimm