فتح المحرر

{}

جاري تحميل المحتوى

جاري تحميل المحرر

فهم المتغيرات غير المهيأة

تعديل

عندما يتم الإعلان عن متغيرات جافاسكربت، تكون قيمتها الأولية غير محددة ( undefined ). إذا أجريت عملية حسابية على متغير غير محدد فستكون النتيجة ( NaN ) والتي تعني "ليس رقمًا". إذا قمت بعمليات على سلسلة مع متغير غير محدد، سوف تحصل على سلسلة من غير معرف.

var a; // undefined
var c; // undefined

a = a + 1;
c = c + " String!";

console.log(a); // NaN
console.log(c); // "undefined String!"

كما تلاحظ المخرجات داخل التعليقات السابقة.

سنتعرف قريبًا على العمليات الحسابيه على الارقام والسلاسل قريبا

قم بتعريف متغير غير المهيء ثم غير قيمته إلى كلمه عربي.