Cách đơn giản nhất để viết thẻ chọn đường ray sẽ tạo ra lựa chọn cho các số 1-15 được gia tăng trong gia số 0,5 là bao nhiêu?Tạo một thẻ được chọn có đường ray với phạm vi số bằng các bước
Tôi biết điều này phải đơn giản nhưng tôi đang đấu tranh với cú pháp, tôi biết phải có một cách thanh lịch hơn để viết nó hơn cách tôi đã làm.
cảm ơn!
Bạn có thể ánh xạ giá trị và chuyển đổi chúng từ phao sang fixnums nếu chúng là số nguyên: '(4..15) .step (0.5) .map {| n | n% 1 == 0? n.to_i: n} ' –
Thực ra có vẻ như @DerekHall đã gợi ý điều đó. –