Здравствуйте.Доброго времени суток, всем.
Такая проблема. Снимаю с строки вывода калькулятора число и не понятно в каком формате. Если снятое число целое, то все нормально с ним можно производить любые операции. A если число с запятой, то на него можно только смотреть. Даже умнажая его на 1 получаю NAN.
Есть подозрение, что в результате операций над дробными числами Вы получаете NAN потому, что строка, которую Вы снимаете со строки вывода калькулятора, в качестве разделителя дробной и целой частей использует запятую (в дробных числах в качестве разделителя используется точка). Поэтому после того, как Вы считали текст со строки вывода калькулятора, необходимо в нем заменить запятую на точку:
// Выше была считана строка text - содержимое строки вывода калькулятора. var value = parseFloat(text.replace(",", ".")); // Дальше с value можно производить различные операции.