Tek liner'lerin true/false değerini döndürmesini istiyorum. Bu, bir dizideki her bir öğeyi bir Tamsayı olup olmadığını sınar. Yani dizideki herhangi bir öğe bir Tamsayı değilse, yanlış, yanlış olmalıdır. İşte benim denemem:Ruby - her dizi elemanını test edin, bir sonuç alın
>> ([2,1,4].map {|x| (x.is_a? Integer)}).reduce {|x, result| x and result}
=> true
>> ([2,"a",4].map {|x| (x.is_a? Integer)}).reduce {|x, result| x and result}
=> false
Başka hangi fikirleri daha da düşürmek için?
Mükemmel, teşekkürler ederim. – oaklodge
Büyü gibi hissedin! – mko