vault backup: 2024-01-26 18:31:47

This commit is contained in:
2024-01-26 18:31:47 +01:00
parent e1f218b3b1
commit b7091978b6
2 changed files with 79 additions and 3 deletions

View File

@@ -0,0 +1,26 @@
---
tags:
- sport/exercise
---
Name:: Inverted row
Forearms:: 0
Biceps:: 0.5
Triceps:: 0
Front delts:: 0
Side delts:: 0
Rear delts:: 1
Upper pecs:: 0
Lower pecs:: 0
Side abs:: 0
Abs:: 0
Rotator cuff:: 0
Upper traps:: 0
Mid/lower traps:: 1
Lats:: 1
Spine erectors:: 0
Quads:: 0
Hamstrings:: 0
Glutes:: 0
Leg adductors:: 0
Leg abductors:: 0
Calves:: 0

View File

@@ -61,7 +61,6 @@ dv.table(muscleGroups, [Object.values(totals)])
let workout = [
"Lateral dumbbell raise",
"Deadlift",
"Foot elevated lunge",
"Leg press - narrow stance",
"Cable curl",
"Triceps overhead extension"
@@ -114,8 +113,7 @@ let workout = [
"Cable Y raise",
"Bench press",
"Pullup",
"Barbell squat",
"Barbell military press"
]
let folderName = "03 - Sport/Exercises"
let pages = Array.from(workout, ex => `"${folderName}/${ex}.md"`)
@@ -164,6 +162,58 @@ dv.table(muscleGroups, [Object.values(totals)])
let workout = [
"Lateral dumbbell raise",
"Foot elevated lunge",
"Pec dec",
"Reverse pec dec"
]
let folderName = "03 - Sport/Exercises"
let pages = Array.from(workout, ex => `"${folderName}/${ex}.md"`)
let pagesAsStr = pages.join(" or ")
let muscleGroups = [
"Name",
"Forearms",
"Biceps",
"Triceps",
"Front delts",
"Side delts",
"Rear delts",
"Upper pecs",
"Lower pecs",
"Side abs",
"Abs",
"Rotator cuff",
"Upper traps",
"Mid/lower traps",
"Lats",
"Spine erectors",
"Quads",
"Hamstrings",
"Glutes",
"Leg adductors",
"Leg abductors",
"Calves"
]
dv.table(muscleGroups,
dv.pages(pagesAsStr)
.map(ex => Array.from(muscleGroups, group => ex[group])))
let totals = muscleGroups.reduce((ac,a) => ({...ac,[a]:0}),{});
console.log(dv.pages(pagesAsStr)
.map(ex => Array.from(muscleGroups,
group => totals[group] += ex[group])))
totals.Name = "Totals"
dv.table(muscleGroups, [Object.values(totals)])
```
## Day 5 - Upper
```dataviewjs
let workout = [
"Barbell military press",
"Inverted row",
"Pushup",
]
let folderName = "03 - Sport/Exercises"
let pages = Array.from(workout, ex => `"${folderName}/${ex}.md"`)