Дробная часть числа

Подскажите плз, как можно получить дробную часть числа? Просто только начал изучать проблему, почти ноль знаний по теме Нужен для Adobe A X, из поля формы взять дробную часть от значения и вывести в другое поле. Вроде пытался пару вещей сделать, не работает Подскажите плз
5 ответов

Вроде пытался пару вещей сделать
А где они?


А где они?
var a = this.getFiled("Text28.2").value;
var b = this.getFiled("Text28.0").value;
var c = a - b;
this.getFiled("Text29.0").value = c;
В a целое и дробное, в b целое от a. Не работает http://learn.javascript.ru/task/kak-poluchit-drobnuyu-chast-chisla Вот тут ещё пробовал. Тоже не работает.


var a = 1.2345;
 
// вариант 1
var b = a - Math.floor (a);
alert (b);
 
// вариант 2 для случая, если дробная часть обязательно есть
var c = '0.' + (a + '').split ('.') [1];
alert (c);


var a = 1.2345;
 
// вариант 1
var b = a - Math.floor (a);
alert (b);
 
// вариант 2 для случая, если дробная часть обязательно есть
var c = '0.' + (a + '').split ('.') [1];
alert (c);
+1. Спс, первый вариант работает (более менее, но это уже не так важно).


var c = '0.' + (a + '').split ('.') [1];
А почему просто не порезать по точке, а потом проверить есть ли в массиве второе число? Целое в любом случае получим, а дробь если она есть.
m=(""+n).split(".");