اعداد رشته ای جاوااسکریپت

اعداد رشته ای جاوااسکریپت

دسته بندی : آموزش Javascript سطح مقاله : متوسط زمان مطالعه : 2 دقیقه آخرین بروز رسانی: 25 اسفند 1399

با روش تبدیل اعداد رشته ای جاوااسکریپت آشنا شوید.

نکات اصلی اعداد رشته ای جاوااسکریپت:

  • روش جاوا اسکریپت به رشته می تواند یک عدد را به رشته تبدیل کند.
  • این مخالف تابع parseInt است که برای تبدیل رشته به عدد JavaScript استفاده می شود.
  • همه مرورگرها از آن پشتیبانی می کنند.
  • تابع یک رشته را برمی گرداند که نشان دهنده یک عدد است.

هدف و کاربرد

از تابع toString برای تبدیل هر شماره JavaScript به رشته استفاده می شود. این یکی از تکنیک های اساسی است که هر برنامه نویس در صورت تمایل به کنترل صحیح اعداد ، باید آن را بیاموزد.

فرض کنید محاسبات خاصی را انجام داده اید و می خواهید شماره دریافت شده را به عنوان متن نمایش دهید. برای این کار ، شما قرار است از روش JavaScript to string استفاده کنید و شماره را به یک رشته تبدیل کنید.

در صورت ایجاد وضعیت مخالف ، هنگامی که می خواهید رشته را به شماره JavaScript تبدیل کنید ، باید parseInt را اعمال کنید. تابع. پس از اعمال آن ، می توانید از یک عدد صحیح (کل عدد) در محاسبات خود استفاده کنید. همچنین می توانید از تابع number برای تبدیل رشته به عدد استفاده کنید ، اما parseInt به عنوان یک گزینه عملی تر در نظر گرفته می شود.

نحو استاندارد

برای تبدیل موفقیت آمیز JavaScript int به رشته ، باید مطمئن شوید که از نحو صحیح استفاده کرده اید. مثال زیر نحو اساسی تابع JavaScript toString را نشان می دهد:

number.toString (radix)

همانطور که مشاهده می کنید ، تابع عدد JavaScript به رشته می تواند یک پارامتر اختیاری را بدست آورد. به آن رادیکس گفته می شود و روشی را نشان می دهد که یک عدد صحیح در رشته نشان داده می شود. برای نشان دادن نحوه ارائه مقادیر عددی می توانید از 2 تا 36 پارامتر اضافه کنید.

DescriptionParameter
اختیاری. یک عدد صحیح (2-36) به عنوان پایه ای برای نمایش مقدار عددی استفاده می شود.
2: یک مقدار باینری.
8: یک مقدار هشت ضلعی.
16: یک مقدار هگزادسیمال
radix

همانطور که انتظار دارید ، مقدار بازگشتی تابع JavaScript toString رشته ای است که شی number شماره را نشان می دهد.

مثالهای عملی کد

اگر می خواهید بر اعداد رشته ای جاوااسکریپت تسلط داشته باشید، توصیه می کنیم از این روش استفاده کنید. برای باز کردن ویرایشگر کد و ویرایش کدی که ارائه کردیم ، روی دکمه های Try it Live کلیک کنید!

در مثال زیر ، عدد 20 را به یک رشته تبدیل می کنیم:

function learnFunction() {
    var number = 20;
    var z = number.toString();
    document.getElementById("learn").innerHTML = z;
}

اکنون در این مثال ، ما JavaScript int را با استفاده از مبانی مختلف به رشته تبدیل می کنیم:

function learnFunction() {
    var number = 20;
    var a = number.toString();
    var b = number.toString(2);
    var c = number.toString(8);
    var d = number.toString(16);

    var z = a + "<br>" + b + "<br>" + c + "<br>" + d;

    document.getElementById("learn").innerHTML=z;
}

این مقاله چقدر براتون مفید بود؟

اولین امتیاز را ثبت کنید😊