راکت
حل شده

تبدیل رشته به عدد در js

3 پاسخ

سلام دوستان وقتتون بخیر
میخواستم ببینم در جاوا اسکریپت چطوری میشه رشته ای مثل مقدار زیر رو تبدیل به عدد کرد
12,456,010
اگه نمیشه چطوری میتونم چند تا عدد این مدلی رو باهم جمع و تفریق کنم
مثلا
12,323 + 132,343

ثبت پرسش جدید

پاسخ‌ها

3
محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

بهترین پاسخ

شما اول باید کاراکترهای مزاحم مثل , رو با هر روشی که راحت تر هستید مثل ()split حذف کنید و بعد با استفاده از parseInt مقدارش رو بصورت integer دریافت کنید تا بتونید روش عملیات ریاضی انجام بدید. یک مثال ساده:

function convert_to_int(string) {
    return parseInt(string.split(',').join(''));
}

const result = convert_to_int("132,343") + convert_to_int("12,323");

console.log(result)
محمدرضا فلاحیان
محمدرضا فلاحیان
@mohammadrf886

تخصص: دانش اموز

سلام
میتونید از تابع Number استفاده کنید.

Number("12456010")       //returns 12456010
Daya seifi
Daya seifi
@dayaseifi10

تخصص: backend

parseInt(string)

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام