پاسخ ها (1)
4
salar نباید از این متد برای تبدیل رشته به عدد استفاده کرد. کار این متد استخراج قسمت عددی از یک متن است. مثل متن '100px' که نتیجه عبارت زیر 100 می باشد
و چون مثال شما عبارت '1e3' می باشد پس قسمت عددی این عبارت همان 1 است.
برای تبدیل مورد نظر، کافیست قبل از عبارت خود یک + قرار دهید. مانند مثال زیر
let x='100px';
console.log( parseInt(x));
parseInt فقط قسمت عددی را از یک متن استخراج می کند و به بقیه متن کاری ندارد. از ابتدای متن شروع کرده و تا جایی پیش می رود که دیگر عدد نباشد و چون e یک عدد نیست پس فقط 1 را بر میگرداند.
let x='1e3';
console.log(+x); --> 1000
پاسخ به سوال



انیمه
خدمت سربازی
حیوانات خانگی
بازی
فیلم و سریال
موبایل و تبلت
خودرو
برنامه نویسی
نرم افزار
زبان انگلیسی
گرافیک
سخت افزار
گل و گیاه
ارز دیجیتال
کتاب و مجله
گردشگری
ورزش
