السلام عليكم ورحمه الله تعالي وبركاته تقبل الله منا ومنكم صالح الاعمال وكل عام وانتم ب خير يا احباب اود ان اطرح عليكم مسألة حيرتني
let age;
age =20;if(age >"30"){
console.log("Good");}else{
console.log(age.repeat(3));}
في type script في هذا الكود من المفترض ان age من نوع any ولكن يظهر خطأ لأنه يعتبر النوع number ولكن بشكل ضمني لاني عندما امرر الفاره علي let age; اجد ان نوعه لا يزال any كما هو موضح بالصوره
ومن المفترض ان يظهر الخطأ في Execution time وليس في عمليه compiling
فأريد ان اعرف اكثر عن كيفيه تعامل type script مع auto annotation
السؤال
عمار الزقم
السلام عليكم ورحمه الله تعالي وبركاته تقبل الله منا ومنكم صالح الاعمال وكل عام وانتم ب خير يا احباب اود ان اطرح عليكم مسألة حيرتني
في type script في هذا الكود من المفترض ان age من نوع any ولكن يظهر خطأ لأنه يعتبر النوع number ولكن بشكل ضمني لاني عندما امرر الفاره علي let age; اجد ان نوعه لا يزال any كما هو موضح بالصوره
ومن المفترض ان يظهر الخطأ في Execution time وليس في عمليه compiling
فأريد ان اعرف اكثر عن كيفيه تعامل type script مع auto annotation
وجزاكم الله خيراً
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.