45 / 103

Slice literals

Slice literallari

Slice literali uzunliksiz massiv literaliga o'xshaydi.

Bu massiv literali:

example.go
[3]bool{true, true, false}

Bu esa yuqoridagi bilan bir xil massivni yaratib, so'ng unga havola qiluvchi slice hosil qiladi:

example.go
[]bool{true, true, false}

Topshiriqlar

Yechimni kodning pastki qismidagi Topshiriqlar bo'limiga yozing, so'ng Submit tugmasini bosing. Mavzu mustahkam o'zlashishi uchun ikkala topshiriqni ham bajaring.

1-topshiriq

uchlik(a, b, c int) []int funksiyasini yozing: slice literali bilan a, b, c dan iborat slice qaytarsin. Masalan, uchlik(1, 2, 3) — [1 2 3].

2-topshiriq

mantiqiy(a, b bool) []bool funksiyasini yozing: slice literali bilan a, b va a && b qiymatlaridan iborat slice qaytarsin. Masalan, mantiqiy(true, false) — [true false false].