[js] toString(): use signed printing in tsn_itoa()
[tests] print negative fp number