Genealogy Jesus back to God
His Human Ancestry
if (!('reversed' in document.createElement('ol'))) {
(function () {
'use strict';
// Run the code on each ordered list with a "reversed" attribute.
var lists = document.getElementsByTagName('ol'), // All ol elements
length = lists.length, // Number of ol elements
i, // Counter var
j, // Counter var
child, // ol element
currChildren, // li elements for a given ol element
childrenLength, // Number of li elements
start, // Value of ol start attribute
currCount, // Value to be used in li value attribute
val; // Value from li value attribute
for (i = 0; i < length; i++) {
child = lists[i];
if (child.getAttribute('reversed') !== null) {
currChildren = child.getElementsByTagName('li');
childrenLength = currChildren.length;
start = child.getAttribute('start');
// Check the existence of the start attribute and if it's
// a number.
if (start !== null && !isNaN(start)) {
currCount = start;
} else {
// Do this if the start attribute is not present. The first
// number is derived from the number of list items.
// (Ugh; Do we need double loops to get the correct count?)
currCount = 0;
for (j = 0; j < childrenLength; j++) {
if (currChildren[j].parentNode === child) {
currCount++;
}
}
}
// Go through each list item, adding the 'value' attribute
// plus currCount number then subtract one from currCount
// so we're ready for the next one.
for (j = 0; j < childrenLength; j++) {
if (currChildren[j].parentNode === child) {
// Per spec, if set, the value attribute should be used
// and renumbering started from there.
val = currChildren[j].getAttribute('value');
if (val !== null && !isNaN(val)) {
currCount = val;
}
currChildren[j].setAttribute('value', currCount);
currCount -= 1;
}
}
}
}
}());
}
Luke 3: 23-38
- Jesus born circa 2 BC Click here for details
- Joseph (Joseph's son via adoption)
- Heli (Heli's son via marriage (Mary))
- Matthat
- Levi
- Melchi
- Janna
- Joseph
- Mattathias
- Amos
- Nahum
- Esli
- Naggai
- Maath
- Mattathias
- Semei
- Joseph
- Judah
- Joannes
- Rhesa
- Zerubbabel recorded in 1 Chronicles 3:19 as the son of Pedaiah, Shealtiel's brother. Zerubbabel is thought to have become Shealtiel's son and heir with Shealtiel dying without a child
- Shealtiel (or Salathiel) is recorded in 1 Chronicles 3:17 as the son of Jeconiah. Shealtiel is thought to have been the closest relative of Jeconiah and his royal heir after the Lord declared Jeconiah, a "broken reed" would die childless ("bare"). See Jeremiah 22:30 (and Genesis 15:2)
- Neri
- Melchi
- Addi
- Cosam
- Elmodam
- Er
- Joses
- Eliezer
- Jorim
- Matthat
- Levi
- Simeon
- Judah
- Joseph
- Jonan
- Eliakim
- Melea
- Menam
- Mattatha
- Nathan
- David born 1005 BC (Jesse's youngest son)
- Jesse born possibly some time around 1125 BC
- Obed his birth to a young mother, Ruth — and definitely an aged father, Boaz, possibly around 1245 BC — was much celebrated.
- Boaz son of Rahab, born possibly some time around 1405 BC, and marries Ruth as an aged man a bit like Abraham who married Keturah as an aged man and had 6 more children to her. Genesis 25:1-2
- Salmon marries Rahab, believed to be the harlot, probably a young harlot, who had rescued the spies sent by Joshua to Jericho in 1465 BC
- Nahshon
- Amminadab
- Aram
- Hezron born around 1721 BC and goes into Egypt with Jacob.
- Pharez born around 1734 BC
- Judah born around 1762 BC
- Jacob born 1850 BC
- Isaac born 1910 BC
- Abraham born 2010 BC
- Terah
- Nahor
- Serug
- Reu
- Peleg
- Eber
- Salah
- Cainan (Not mentioned in Hebrew scriptures. Possibly died young, with his son, Salah, raised by his grandfather, Arphaxad, who was only 35 at the time of Salah's birth, cf. Ruth 4:17, where Obed is called the son of Naomi though he was really her grandson, her sons having previously died.)
- Arphaxad
- Shem born 2460 BC
- Noah born 2962 BC
- Lamech
- Methuselah
- Enoch
- Jared
- Mahalaleel
- Cainan
- Enos
- Seth
- Adam created 4018 BC
- God.
**End of List