Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1.27 KB

uninitialized-variables.md

File metadata and controls

35 lines (26 loc) · 1.27 KB
title snippet order
فهم المتغيرات غير المهيأة
عندما يتم الإعلان عن متغيرات تكون قيمتها الأولية غير محددة
3

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

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

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

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

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

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

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