puts"Ornek
I"
a
=
[1, 2, 3]
b
=
[4, 5]
toplam
=
a
+
b
puts
toplam #sonuç:
[1, 2, 3, 4, 5]
puts"Ornek
II"
c
=
[1, 2, 3, 4, 5, 6, 7, 8]
d
=
[2, 4, 5]
res
=
c
-
d
puts
res
#sonuç: [1, 3, 6, 7, 8]
#Birinci array'da
bulunan elementlerden, ikinci array'da bulunan elementleri çıkartma işlemi (bildiğimiz çıkarma işlemi şeklinde de düşünülebiliriz)
puts"Ornek
III"
e
=
[1, 2, 3, 4]
f
=
[3, 4, 5, 6]
puts
e
&
f
#sonuç [3, 4]
#Birinci ve ikinci
array'larda bulunan aynı elementleri yazdırma işlemi. (a VE b'de bulunan
elementler..)
puts"Ornek
IV"
g
=
[1, 3, 5, 7]
h
=
[2, 4, 6]
puts
g
|
h
#sonuç [1, 3, 5, 7, 2, 4, 6]
# g VEYA h'de bulunan elementleri yazdırma işlemi.
(yani g'deki elementler + h'deki
elementler)
puts"Ornek
V"
newArr
=
[1, 2, 3, 4]
res
=
newArr.reverse
puts
newArr
# [4, 3, 2, 1]
#elementleri ters döndürülmüş sırayla
yazdırma.
puts"Ornek
VI"
abc
=
[1, 2, 3]
puts
abc.reverse!
#ters döndürülmüş array'ı yeni bir değişkene atmadan direkt olarak
"puts" metodu içinde yazdırma