تحويلات نوع JavaScript

جدول تحويلات نوع JavaScript

الجدول التالي يوضح نتائج تحويل القيم المختلفة لـ JavaScript إلى Number،String و Boolean:

القيمة الأصلية تحويل إلى عدد تحويل إلى نص تحويل إلى قيمة بولية تجربة
false 0 false false تجربة
true 1 true true تجربة
0 0 0 false تجربة
1 1 1 true تجربة
0 0 0 true تجربة
1 1 1 true تجربة
NaN NaN NaN false تجربة
Infinity Infinity Infinity true تجربة
-Infinity -Infinity -Infinity true تجربة
0 false تجربة
20 20 20 true تجربة
عشرون NaN عشرون true تجربة
[ ] 0 true تجربة
[20] 20 20 true تجربة
[10,20] NaN 10,20 true تجربة
["عشرون"] NaN عشرون true تجربة
["عشرون","عشرون"] NaN عشرون،عشرون true تجربة
function(){} NaN function(){} true تجربة
{ } NaN [object Object] true تجربة
null 0 "null" false تجربة
undefined NaN "undefined" false تجربة

ملاحظة:القيم في الأسهم (" ") تعتبر قيم نصية. القيم الحمراء تعتبر قيم قد لا يرغب فيها البرمجيون.

للحصول على معلومات أكثر حول تحويلات نوع JavaScript، يرجى قراءة دليل تعليمات تحويلات نوع JavaScript.