Menu
CoddyTech

Tekrar - Sayı İşleyici

Coddy'nin GDScript Journey'sinin Mantık ve Akış bölümünün bir parçası. Ders 65 / 78.

challenge icon

Görev

Kolay

Tam sayılardan oluşan bir dizi alan ve yeni bir dizi döndüren process_numbers adlı bir fonksiyon yaz:

  1. Önce 0 veya negatif olan tüm sayıları çıkar.
  2. Ardından kalan çift sayıların iki katını, tek sayıların ise üç katını al.

Orijinal sırayı koru. filter() ve map() kullan, döngü kullanma. Örneğin, process_numbers([-4, 0, 5, 2, 8, -3, 7]) şu sonucu döndürür: [15, 4, 16, 21].

Testler process_numbers() fonksiyonunu kendileri çağırır. Fonksiyonu çağırma ve hiçbir şey yazdırma.

Kendin dene

func process_numbers(numbers: Array[int]):
	# Kodu buraya yazın
	pass

Mantık ve Akış bölümündeki tüm dersler

Kendi başına pratik yap: Online GDScript derleyicisi