Function findRukuByAyahId

  • Finds the Ruku number for a given Ayah ID using binary search.

    Parameters

    • ayahId: number

      The unique identifier of an Ayah in format: surah:ayah (e.g., "2:255")

    Returns Ruku

    The Ruku number corresponding to the given Ayah ID

    If the provided Ayah ID is invalid

    const ruku = findRukuByAyahId("2:255");
    // Returns the Ruku number containing Ayah 255 of Surah 2