1. ActionScript / Говнокод #13822

    −149

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    var i:int = priceString.length;
    while(i-->=0)
    {
        if(!isNaN( parseFloat(priceString.charAt(i)))) 
        {
             break;
        }
    }
    if(i == 0)
    {
        item.price = 0;
        item.units = priceString;
    }
    else
    {
        item.price = parseFloat(priceString.substring(0, i + 1));
        item.units = priceString.substr(i + 1);
    }

    Парсинг строки вида "100.00 руб"

    Запостил: Zeli, 19 Сентября 2013

    Комментарии (2) RSS

    Добавить комментарий