目標體重, "🔴", 現在體重 <= 目標體重, "🟢" ), substring(" ".repeat(20), 0, 目標差距 + 5) + icons /* 括號中的是全形空白*/ )"> 目標體重, "🔴", 現在體重 <= 目標體重, "🟢" ), substring(" ".repeat(20), 0, 目標差距 + 5) + icons /* 括號中的是全形空白*/ )"> 目標體重, "🔴", 現在體重 <= 目標體重, "🟢" ), substring(" ".repeat(20), 0, 目標差距 + 5) + icons /* 括號中的是全形空白*/ )">
lets(
目標體重, map(prop("目標"), current.prop("目標體重")).format().toNumber(),
初始體重, map(prop("目標"), current.prop("初始體重")).format().toNumber(),
現在體重, prop("現在體重"),
目標差距, 現在體重 - 目標體重,
格子間隔, (初始體重 - 目標體重) / 20,
差距格子數, (目標差距 / 格子間隔),
icons, ifs(
現在體重 > 目標體重, "🔴",
現在體重 <= 目標體重, "🟢"
),
substring(" ".repeat(20), 0, 目標差距 + 5) + icons /* 括號中的是全形空白*/
)