تغییر نوع داده‌های JavaScript

جدول تبدیل نوع‌های JavaScript

جدول زیر نتایج تبدیل مختلف مقادیر JavaScript به Number، String و Boolean را نشان می‌دهد:

مقدار اولیه به حالت عددی تغییر دهید به حالت رشته تغییر دهید به حالت بولین تغییر دهید آموزش
false 0 "خیر" false آموزش
true 1 "بله" true آموزش
0 0 "0" false آموزش
1 1 "1" true آموزش
"0" 0 "0" true آموزش
"1" 1 "1" true آموزش
NaN NaN "NaN" false آموزش
无穷 无穷 "无穷" true آموزش
-无穷 -无穷 "-无穷" true آموزش
"" 0 "" false آموزش
"بیست" 20 "بیست" true آموزش
"بیست" NaN "بیست" true آموزش
[ ] 0 "" true آموزش
[20] 20 "بیست" true آموزش
[10, 20] NaN "ده, بیست" true آموزش
["بیست"] NaN "بیست" true آموزش
["ده","بیست"] NaN "ده،بیست" true آموزش
توابع(){} NaN "توابع(){}" true آموزش
{} NaN [گ�체ی] true آموزش
null 0 "null" false آموزش
undefined NaN "undefined" false آموزش

توجه:ارزش‌های بین قوتبندی‌ها ("") نشان‌دهنده ارزش‌های رشته‌ای هستند. ارزش‌های قرمز نشان‌دهنده ارزش‌هایی هستند که برنامه‌نویسان ممکن است ناخواسته باشند.

برای اطلاعات بیشتر در مورد تغییر نوع داده‌های JavaScript، لطفاً آموزش تغییر نوع داده‌های JavaScript.