src/app/child-dev-project/children/health-checkup/demo-data/height-weight.ts
// values based on https://www.cdc.gov/growthcharts/percentile_data_files.htm
export const heightRangeForAge = new Map<number, any>([
[2, { min: 78, max: 91 }],
[2.5, { min: 83, max: 97 }],
[3, { min: 86, max: 101 }],
[3.5, { min: 89, max: 105 }],
[4, { min: 93, max: 109 }],
[4.5, { min: 96, max: 113 }],
[5, { min: 99, max: 117 }],
[5.5, { min: 102, max: 121 }],
[6, { min: 105, max: 125 }],
[6.5, { min: 108, max: 129 }],
[7, { min: 111, max: 132 }],
[7.5, { min: 114, max: 136 }],
[8, { min: 116, max: 138 }],
[8.5, { min: 119, max: 142 }],
[9, { min: 121, max: 145 }],
[9.5, { min: 123, max: 148 }],
[10, { min: 125, max: 150 }],
[10.5, { min: 127, max: 154 }],
[11, { min: 130, max: 157 }],
[11.5, { min: 133, max: 161 }],
[12, { min: 136, max: 164 }],
[12.5, { min: 140, max: 167 }],
[13, { min: 144, max: 170 }],
[13.5, { min: 146, max: 171 }],
[14, { min: 148, max: 172 }],
[14.5, { min: 148, max: 173 }],
[15, { min: 150, max: 174 }],
[15.5, { min: 152, max: 174 }],
[16, { min: 154, max: 175 }],
[16.5, { min: 156, max: 176 }],
[17, { min: 158, max: 177 }],
[17.5, { min: 158, max: 177 }],
[18, { min: 158, max: 177 }],
[18.5, { min: 158, max: 177 }],
]);
export const weightRangeForAge = new Map<number, any>([
[2, { min: 10, max: 15 }],
[2.5, { min: 10, max: 16 }],
[3, { min: 11, max: 17 }],
[3.5, { min: 11, max: 19 }],
[4, { min: 12, max: 20 }],
[4.5, { min: 13, max: 22 }],
[5, { min: 14, max: 24 }],
[5.5, { min: 15, max: 26 }],
[6, { min: 15, max: 28 }],
[6.5, { min: 16, max: 30 }],
[7, { min: 17, max: 32 }],
[7.5, { min: 18, max: 35 }],
[8, { min: 19, max: 38 }],
[8.5, { min: 20, max: 40 }],
[9, { min: 21, max: 44 }],
[9.5, { min: 22, max: 47 }],
[10, { min: 23, max: 50 }],
[10.5, { min: 25, max: 54 }],
[11, { min: 26, max: 58 }],
[11.5, { min: 28, max: 61 }],
[12, { min: 29, max: 65 }],
[12.5, { min: 31, max: 68 }],
[13, { min: 33, max: 71 }],
[13.5, { min: 34, max: 74 }],
[14, { min: 36, max: 77 }],
[14.5, { min: 38, max: 79 }],
[15, { min: 40, max: 80 }],
[15.5, { min: 42, max: 85 }],
[16, { min: 44, max: 90 }],
[16.5, { min: 46, max: 95 }],
[17, { min: 48, max: 100 }],
[17.5, { min: 48, max: 100 }],
[18, { min: 48, max: 100 }],
[18.5, { min: 48, max: 100 }],
]);