{"ScriptPreparationCode":"const formatNumberToFloat = new Intl.NumberFormat(\u0027ru-RU\u0027, {\r\n style: \u0027decimal\u0027,\r\n maximumFractionDigits: 2,\r\n minimumFractionDigits: 2,\r\n})","TestCases":[{"Name":"Intl.NumberFormat","Code":"const formatNumberToFloat = new Intl.NumberFormat(\u0027ru-RU\u0027, {\r\n style: \u0027decimal\u0027,\r\n maximumFractionDigits: 2,\r\n minimumFractionDigits: 2,\r\n})\r\n\r\n\r\nvar a = formatNumberToFloat.format(\u002210000.999999\u0022);","IsDeferred":false},{"Name":"toLocalString","Code":"var a = (Math.round( \u002210000.999999\u0022 * 100 \u002B Number.EPSILON ) / 100).toFixed(2);\r\nvar b = a.replace(/(\\d)(?=(\\d{3})\u002B(?!\\d))/g, \u0027$1 \u0027)","IsDeferred":false}]}