diff --git a/src/idl_gen_ts.cpp b/src/idl_gen_ts.cpp index 59be7d98f..8b9381c49 100644 --- a/src/idl_gen_ts.cpp +++ b/src/idl_gen_ts.cpp @@ -439,7 +439,9 @@ class TsGenerator : public BaseGenerator { return "BigInt('" + value.constant + "')"; } - default: return value.constant; + default: + if (value.constant == "nan") { return "NaN"; } + return value.constant; } }