儿童生长速度计算器
输入出生日期、性别与两次测量的日期和身高,算出年生长速度、测量间隔与同龄参考区间,给出偏慢 / 正常 / 偏快判定,并列出需要就医的几种情况。
「孩子半年才长 3 厘米,是不是有问题?」——比起对着标准身高表比数字,儿科医生更看重生长速度:同一孩子两次测量之间长了多少。这个工具把出生信息与两次身高测量变成一条「长势」的量化判断,告诉你在同龄同性别里处于什么位置、什么信号值得带孩子去医院,什么情况只是没量准。
口径提醒:两次测量间隔建议 3~6 个月(太短受测量误差影响大,身高计读数差 0.5cm 很常见);判定用的是同年龄同性别的生长速度参考区间,不是跟「别人家孩子」比——青春期启动早晚差异大,单点身高落后不等于生长异常。
这个工具解决你的问题了吗?
提交后会把工具名、你的输入与当前结果发送到服务器;请勿填写身份证号、手机号等隐私信息。
AI 助手 会结合你当前的输入与结果回答
追问会再次把当前输入与结果发送到服务器;请勿填写隐私信息。
使用步骤
- 填出生日期与性别,再填两次测量的日期和身高。
- 看年生长速度与同龄参考区间对照。
- 看判定:偏慢 / 正常 / 偏快;两次测量间隔建议 3~6 个月。
- 看就医提示清单;单点身高落后不等于生长异常。
计算原理与示例
为什么只做速度、不做标准表
先说清楚本站为什么不做「标准身高表」:身高百分位数值表属于数据表型标准,必须以《7 岁以下儿童生长标准》(WS/T 423-2022)和《7 岁~18 岁儿童青少年身高发育等级评价》(WS/T 612-2018)的原文为准。编写本工具时无法取得可机读、可逐值核实的中国标准数值表,而错误的「达标线」比没有更糟——所以这里改做儿科真正看重的指标:年生长速度。它需要的参考区间数量少、可逐条核实,而且能发现单点身高看不出的问题:同一时点身高中等的孩子,可能已经因为增速下滑而掉队。
年生长速度怎么算、怎么看
年生长速度 =(第二次身高 − 第一次身高)÷ 间隔天数 × 365.25,单位 cm/年。例:7 岁男孩一年前 124cm、今天 130.5cm,间隔 365 天,速度为 6.5 ÷ 365 × 365.25 ≈ 6.5cm/年,落在 4 岁~青春期前 4~8cm/年 的参考区间内。测量间隔建议 3~6 个月(工具限制在 14~800 天):间隔太短会把测量误差放大成几十厘米的年速度,太长则中间变化看不到。
在家怎么测才准
参考区间按年龄段与性别分档:0~1 岁 20~30、1~2 岁 8~12、2~4 岁 5~9、4 岁~青春期前 4~8、青春期男 7~12(11 岁起)与女 6~11(10 岁起)、16 岁后 0~2 cm/年。青春期起点按性别区分,是因为女孩通常比男孩早 1~2 年。这些区间是通用参考,个体差异很大:判定的价值在于发现「明显偏慢」——4 岁后年增长不足 4cm,或身高长期低于同龄同性别第 3 百分位,或生长曲线的百分位持续下滑,都应尽早就诊评估骨龄与甲状腺功能。
计算依据:年生长速度 = 身高增量 ÷ 间隔天数 × 365.25;参考区间按年龄段与性别分档(0~1 岁 20~30、1~2 岁 8~12、2~4 岁 5~9、4 岁~青春期前 4~8、青春期男 7~12 / 女 6~11、16 岁后 0~2 cm/年)。就医阈值参照「4 岁后年增长不足 4cm、身高低于同龄同性别 P3、生长曲线百分位持续下滑」等公开儿科口径;参考区间为通用建议,个体差异大,不构成诊断。
代码示例
JavaScript 年生长速度计算
function growthRate(h1Cm, d1, h2Cm, d2) {
const days = (new Date(d2) - new Date(d1)) / 86400000;
const cm = h2Cm - h1Cm;
return {
intervalDays: days,
totalCm: cm,
perYear: cm / days * 365.25 // 折算年生长速度
};
}
// 学龄期年增速约 5~7cm;青春期女孩约 7~8cm/年、男孩 8~10cm/年
growthRate(120, "2025-03-01", 124, "2025-09-01"); // ≈ 8.1cm/年
Python 同公式的 Python 版
from datetime import date
def growth_rate(h1, d1, h2, d2):
days = (d2 - d1).days
return {"days": days, "cm": h2 - h1,
"per_year": (h2 - h1) / days * 365.25}
growth_rate(120, date(2025, 3, 1), 124, date(2025, 9, 1))
# 学龄期参考 5~7cm/年;间隔建议 3~6 个月
常见问题
为什么不直接给「儿童标准身高表」?
因为百分位数值表必须以国家卫生行业标准原文为准。编写时无法获取可逐值核实的机读数据表,而错误的达标线比没有更糟,所以这里改做年生长速度评估——它在儿科里也是比单点身高更关键的筛查指标。
年生长速度是怎么算的?
(第二次身高 − 第一次身高)÷ 间隔天数 × 365.25。两次测量顺序可以互换,工具会自动按日期排序;间隔要求 14~800 天,太短会把测量误差放大成夸张的年速度。
一年长 5cm 算正常吗?
取决于年龄:4 岁~青春期前 4~8cm/年属参考范围,青春期男 7~12、女 6~11cm/年。同样 5cm,对 5 岁孩子正常,对 13 岁男孩可能提示偏慢。
什么情况必须去看医生?
4 岁后每年长高不足 4cm;身高长期低于同龄同性别第 3 百分位(P3);生长曲线百分位持续下滑(连续跨过 2 条主要百分位线)。出现任一条建议到儿童内分泌科或儿保科评估骨龄、甲状腺功能与生长激素相关指标。
在家怎么量身高才准?
固定同一时段(晨起最高,晚上可矮 1~2cm)、脱鞋、脚跟并拢靠墙、眼耳平面保持水平,用同一面墙和同一把尺。每次测两遍取平均,每 3~6 个月记录一次,这样算出的速度才可信。
青春期是不是一直长得快?
不是。青春期有身高突增期,峰值年增长女孩约 8~9cm、男孩约 9~10cm,整个青春期女孩总增量约 20~25cm、男孩约 25~28cm;突增期过后增速会快速回落到 1~2cm/年,直到骨骺闭合。
这两次测量的数据会上传吗?
不会。日期与身高只在你的浏览器里参与运算,不上传服务器、不做存储;若保存过计算历史,记录仅存在本机浏览器,可随时一键清空,无痕窗口关闭即消失。
延伸阅读
来自本站原创文章,讲清这个工具背后的算法与口径。