復習 - 数値プロセッサ
CoddyのGDScriptジャーニー「ロジックとフロー」セクションの一部。レッスン 65/78。
チャレンジ
簡単process_numbersという名前の関数を作成してください。整数の配列numbersを受け取り、新しい配列を返します。
- まず、
0以下の数をすべて取り除きます。 - 次に、残った偶数を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オンラインコンパイラ