Hola:
La respuesta es algo más compleja de lo que puedas pensar, ya que los elementos tr no dependen directamente de los objetos table... o sea que dependerá de la cantidad de objetos thead, tbody y tfoot, que aunque no se declaren, los navegadores suelen crearlo...
Si no se declaran esos elementos, se genera un tag tbody, y de él penden todos los tr de la tabla. Entonces con esos datos, se pueden hacer las comparaciones pertinentes.
Saludos