To pytanie jest podobne do WIELU pytań, ale w żaden sposób nie jest to nic z duplikatu. To pytanie dotyczy konkatenacji ciągów i pisania lepszego kodu mniej niż w przypadku sprawdzania zer/zero.Sprawdzanie ciągu zerowego przed konkatenacją
Obecnie mam:
file.puts "cn: " + (var1.nil? ? "UNKNOWN" : var1)
który działa dobrze, ale nie wygląda dobrze. Jaki jest lepszy sposób, aby napisać to w ruby tak, że jestem sprawdzanie zera i nie łącząc go
Jeśli zmienna 1 ma wartość "fałsz", zamiast niej pojawi się "nieznany". –