Если вы хотите округлить число до одного десятичного знака в JavaScript, используйте someNumber.toFixed(1)
. Обратите внимание, что value
полей формы - это строка (а не число), поэтому вам нужно сначала преобразовать ее в число.
var n = document.forms[0].NB_CONCN_MOY_DCO_MS.value * 1;
var rounded = n.toFixed(1);
Если ваше значение содержит запятые для представления десятичных значений, вам нужно сначала исправить строку, чтобы вместо нее использовать точки:
var n = document.forms[0].NB_CONCN_MOY_DCO_MS.value.replace(/,/,',') * 1;
var rounded = n.toFixed(1);