Skip to content

Instantly share code, notes, and snippets.

@PatheticMustan
Created June 15, 2023 04:37
Show Gist options
  • Save PatheticMustan/7ea7a9e49a4094f5d4f459e8ef7ec707 to your computer and use it in GitHub Desktop.
Save PatheticMustan/7ea7a9e49a4094f5d4f459e8ef7ec707 to your computer and use it in GitHub Desktop.
how many minutes does it take to read the bible on average?
x = `Genesis – 3.5h
Exodus – 3h
Leviticus – 2h
Numbers – 3h
Deuteronomy – 2.5h
Joshua – 1.75h
Judges – 1.75h
Ruth – 15m
1 Samuel – 2.25h
2 Samuel – 1.75h
1 Kings – 2h
2 Kings – 2.25h
1 Chronicles – 2h
2 Chronicles – 2.5h
Ezra – 40m
Nehemiah – 1h
Esther – 30m
Job – 1.75 h
Psalms – 5h
Proverbs – 1.75h
Ecclesiastes – 30m
Song of Solomon – 20m
Isaiah – 3.75h
Jeremiah – 4h
Lamentations – 20m
Ezekiel – 3.75h
Daniel – 1.25h
Hosea – 30m
Joel – 12m
Amos – 25m
Obadiah – 4m
Jonah – 8m
Micah – 20m
Nahum – 8m
Habakkuk – 9m
Zephaniah – 10m
Haggai – 7m
Zechariah – 40m
Malachi – 11m
Matthew – 2.5h
Mark – 1.5h
Luke – 2.5h
John – 2h
Acts – 2.25h
Romans – 1h
1 Corinthians – 1h
2 Corinthians – 40m
Galatians – 20m
Ephesians – 20m
Philippians – 14m
Colossians – 13m
1 Thessalonians – 12m
2 Thessalonians – 7m
1 Timothy – 16m
2 Timothy – 11m
Titus – 7m
Philemon – 3m
Hebrews – 45m
James – 16m
1 Peter – 16m
2 Peter – 10m
1 John – 16m
2 John – 2m
3 John – 2m
Jude – 4m
Revelation – 1.25h`;
x.split("\n").map(v => v.split(" – ")).map(([v, w]) => {
const time = w.substring(0, w.length-1);
const unit = w.substring(w.length-1);
return (+time) * (unit==="h"? 60 : 1);
}).reduce((a,b) => a+b, 0);
@PatheticMustan
Copy link
Author

@PatheticMustan
Copy link
Author

PatheticMustan commented Jun 15, 2023

total minutes needed: 4603

minutes needed for each book:

Genesis: 210
Exodus: 180
Leviticus: 120
Numbers: 180
Deuteronomy: 150
Joshua: 105
Judges: 105
Ruth: 15
1 Samuel: 135
2 Samuel: 105
1 Kings: 120
2 Kings: 135
1 Chronicles: 120
2 Chronicles: 150
Ezra: 40
Nehemiah: 60
Esther: 30
Job: 105
Psalms: 300
Proverbs: 105
Ecclesiastes: 30
Song of Solomon: 20
Isaiah: 225
Jeremiah: 240
Lamentations: 20
Ezekiel: 225
Daniel: 75
Hosea: 30
Joel: 12
Amos: 25
Obadiah: 4
Jonah: 8
Micah: 20
Nahum: 8
Habakkuk: 9
Zephaniah: 10
Haggai: 7
Zechariah: 40
Malachi: 11
Matthew: 150
Mark: 90
Luke: 150
John: 120
Acts: 135
Romans: 60
1 Corinthians: 60
2 Corinthians: 40
Galatians: 20
Ephesians: 20
Philippians: 14
Colossians: 13
1 Thessalonians: 12
2 Thessalonians: 7
1 Timothy: 16
2 Timothy: 11
Titus: 7
Philemon: 3
Hebrews: 45
James: 16
1 Peter: 16
2 Peter: 10
1 John: 16
2 John: 2
3 John: 2
Jude: 4
Revelation: 75

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment