实现 formatThousands(num):把数字整数部分每三位用英文逗号分隔,保留原有小数部分与负号。如 1234567.891 → "1,234,567.891"。不得使用 toLocaleString / Intl。本题为「核心代码模式 · 仅 JavaScript」:模板已内置 JSON 读入与输出脚手架,只需补全指定函数。
一行 JSON:{"num": 数字},|num| < 10^15,小数部分不超过 6 位。
一行:格式化后的字符串。