Menu
CoddyTech

復習 - 数値プロセッサ

CoddyのGDScriptジャーニー「ロジックとフロー」セクションの一部。レッスン 65/78。

challenge icon

チャレンジ

簡単

process_numbersという名前の関数を作成してください。整数の配列numbersを受け取り、新しい配列を返します。

  1. まず、0以下の数をすべて取り除きます。
  2. 次に、残った偶数を2倍にし、奇数を3倍にします。

元の順序を保ってください。ループは使わず、filter()とmap()を使ってください。たとえば、process_numbers([-4, 0, 5, 2, 8, -3, 7])は[15, 4, 16, 21]を返します。

テストではprocess_numbers()を直接呼び出します。この関数を呼び出したり、何かを出力したりしないでください。

自分で試してみよう

func process_numbers(numbers: Array[int]):
	# ここにコードを書いてください
	pass

ロジックとフローのすべてのレッスン

自分で練習してみよう: GDScriptオンラインコンパイラ