Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Нужно сравнить дробные переменные (https://javascript.ru/forum/misc/13595-nuzhno-sravnit-drobnye-peremennye.html)

netkent 05.12.2010 18:14

Нужно сравнить дробные переменные
 
Здравствуйте есть две переменные из движка магазина, допстим a и b я пишу так:
a = ("{item}");
b = ("{item1}");
if (a < b) document.write("")

Но когда это числа целые сравнение проходит нормально, а когда они вида xx.xx то ни че не происходит.

Еще вопрос в эти переменные иногда может попасть сокращение Руб.(типо валюта рубли), есть какой нибудь вариант против Руб.

monolithed 05.12.2010 18:30

Цитата:

Сообщение от netkent
a = ("{item}");
b = ("{item1}");

бред какой-то...

var a = parseInt('10 руб'),
    b = parseInt('20 руб');
alert(a + b);

var a = parseFloat('10.5 pуб'),
    b = parseFloat('10.5 pуб');
alert(a + b);

var a = parseFloat('10.5555555 pуб'),
    b = parseFloat('10.5555555 pуб');
alert((a + b).toFixed(2));


Часовой пояс GMT +3, время: 06:22.