Langsung ke konten
Menelusuri kode

Tantangan modul

Tantangan: menelusuri kode

15 menit · 3 langkah

  1. Langkah 1 dari 3 · Tulis kodenya

    solution(n)

    Return jumlah semua digit dari bilangan bulat n.

    Contoh: solution(507) me-return 12.

    Constraint:

    • 0 ≤ n ≤ 10⁹
    function solution(n) { }
  2. Langkah 2 dari 3 · Tulis kodenya

    solution(s)

    Return berapa posisi i di mana s[i] sama dengan s[i + 1].

    Contoh: solution("aabccc") me-return 3 (satu dari aa, dua dari ccc).

    Constraint:

    • 0 ≤ s.length ≤ 1000
    • s hanya berisi huruf kecil
    function solution(s) { }
  3. Langkah 3 dari 3 · Tulis kodenya

    solution(nums)

    Return jumlah angka di nums sebelum angka negatif pertama. Angka negatif itu dan semua setelahnya tidak dihitung. Kalau tidak ada angka negatif, jumlahkan semuanya.

    Contoh: solution([3, 4, -1, 10]) me-return 7.

    Constraint:

    • 0 ≤ nums.length ≤ 1000
    • -1000 ≤ nums[i] ≤ 1000
    function solution(nums) { }