تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ رامهر
تابع prompt
جامعه جاوا اسکریپت ایجاد شده در ۰۲ خرداد ۱۴۰۱

سلام وقتتون بخیر

توی تابع prompt ما وقتی مثلا عدد 43 رو وارد میکنیم در ورودی چرا string حساب میکنه و number حساب نمیکنه؟ میتونیم کاری کنیم که از جنس number بگیره؟

سلام خدمتتون

در متد prompt ما میتونیم هر نوع مقداری وارد کنیم به همین دلیل همیشه مقداری که برمیگردونه تایپش string هستش

موفق باشید

بهترین پاسخ
امیر طهماسبی ۰۲ خرداد ۱۴۰۱، ۱۰:۳۳

سلام وقت بخیر .

اگر نیاز دارید به صورت عدد استفاده کنید میتونید از type casting استفاده کنید که البته در بیشتر موارد خود js این موضوع رو مدیریت میکنه . ولی در هر صورت برای اطمینان از عدد بودنش میتونید به صورت زیر استفاده کنید :

let number ="2"; //string

console.log(Number(number)); //number

موفق باشید

علیرضا ایمانی ۰۲ خرداد ۱۴۰۱، ۱۱:۵۹