سایت ساز وبزیخرید بک لینک

مشکل در تبدیل متن به عدد

شروع موضوع توسط hamid_45763 ‏1 فوریه 2007 در انجمن JavaScript , VBScript

  1. hamid_45763

    hamid_45763 کاربر تازه وارد

    تاریخ عضویت:
    ‏5 جولای 2006
    نوشته ها:
    4
    تشکر شده:
    0
    سلام.
    من یه تکست باکس دارم که وقتی عددی درش وارد میشه این عدد در هزار ضرب میشه و در یک div نمایش داده میشه.
    به طور معمولی وقتی کاربر یه عدد مثلاٌ 2 رو وارد می کنه مقدار 2000 به دست می آد ولی مشکل اینه که وقتی یه عدد که اولش صفره مثل 020 رو واردمیکنه این نتیجه متفاوته.مشکل چیه؟
    ممنون.
     
  2. بازدیدیار - افزایش بازدید سایت و سیگنال های برندخرید بک لینک
  3. mazoolagh

    mazoolagh Registered User

    تاریخ عضویت:
    ‏10 آپریل 2004
    نوشته ها:
    2,939
    تشکر شده:
    7
    ميتوني از تابع parseInt استفاده كني - فقط حواست باشه اگر اول عبارت با 0 شروع بشه (مثل همين 020 كه خودت مثال زدي) حتما" ريشه رو هم براش مشخص كن كه 10 باشه و گرنه مبناي 16 حساب ميكنه!
     
  4. hamid_45763

    hamid_45763 کاربر تازه وارد

    تاریخ عضویت:
    ‏5 جولای 2006
    نوشته ها:
    4
    تشکر شده:
    0
    ? chera in javab nemideh


    <script language="javascript">
    var num=parseInt(prompt("Enter number"));
    num=num.toString(10);
    var num2=(num*1000);
    alert(num2);
    </script>​
     
  5. m3hrz4d

    m3hrz4d Registered User

    تاریخ عضویت:
    ‏21 سپتامبر 2005
    نوشته ها:
    620
    تشکر شده:
    1
    محل سکونت:
    اصفهان
    مشکلی نداشت.من 12 رو وارد کردم و 12000 رو نشون داد!
     
خرید و فروش ارزهای الکترونیکیخرید و فروش اتوماتیک ارزهای الکترونیکی عسل طبیعی و گرده گل ایرانی