У меня есть два набора Javascripts на стороне сервера:
1)
const marketValue = []
**************MarkLogic retrieves property value***************
marketValue.push(mktValue);
}
const isFloored = {'marketValue': fn.sum(marketValue)}
let devilBargain = {rDate, isFloored};
devilsBargain;
1) Result:
{
"rDate": "2019-01-18",
"isFloored": {
"marketValue": -36105.95
}
}
2)
const marketValue = []
**************MarkLogic retrieves property value***************
marketValue.push(mktValue);
}
const isFloored = `${fn.sum(marketValue)}`;
let devilBargain = {rDate, isFloored};
devilsBargain;
2) Result:
{
"rDate": "2019-01-18",
"isFloored": "-36105.950000000004"
}
1) возвращает правильное десятичное значение -36105,95, но не с требуемым форматом
2) возвращает неправильное десятичное значение "-36105.950000000004", но с желаемый формат не вложенного объекта
Как получить правильное десятичное значение в не вложенном JSON формате объекта?
{
"rDate": "2019-01-18",
"isFloored": -36105.95
}