PHP Arrays & Manipulation Easy

PHP 02. Sum of Even Numbers in Array PHP 02. Sum of Even Numbers in Array

Filter seluruh angka genap dalam array dan jumlahkan nilainya. Filter all even numbers in an array and calculate their sum.

Contoh Logika Serupa: Jumlahkan Angka Ganjil Similar Pattern Example: Sum of Odd Numbers

Referensi Kode

Memfilter angka dengan kondisi sisa bagi modulo (% 2 !== 0) dan menjumlahkannya: Filtering odd numbers via modulo and computing sum:

<?php

function sumOddNumbers(array $numbers): int {
    $odds = array_filter($numbers, fn($n) => $n % 2 !== 0);
    return array_sum($odds);
}

Langkah & Spesifikasi Tugas Step-by-Step Requirements

Contoh Kasus & Ketentuan Example Cases & Rules

Target Output (Expected) Expected Output

12
Petunjuk Pengerjaan:
  • Clue 1: Modulo `$n % 2 === 0` mengecek apakah bilangan genap.
  • Clue 2: Cara 1-baris bersih: `return array_sum(array_filter($numbers, fn($n) => $n % 2 === 0));`
<?php

function sumEvenNumbers(array $numbers): int {
    $evens = array_filter($numbers, fn($n) => $n % 2 === 0);
    return array_sum($evens);
}
solution.php
✨ Kode dirapikan!

Login Diperlukan

Masuk dengan akun Google untuk mengeksekusi kodingan & query sandbox di server secara interaktif.