سلام و خسته نباشید
هر زمانی که vlaue به روزرسانی میشه و message هم برروزرسانی میشه.
پس زمانی که value برابر 3 هست ، همون زمان message برابر Current value is 3 هست.
با این که هر دو شرایط یکسان دارن و از مقدار والد مقادیر رو دریافت میکنن.
چرا یکی فقط مقدار اول massage رو برمیگردونه ولی تابع getValue مقدار اخر ؟
و اینکه تابع logger سه بار فراخوانی کردم ولی تو هر سه بار یه لاگ اونم همون مقدار Current value is 1 داره تحویل میده باز ، مگه نباید بعد سه بار فراخوانی حداقل مشکل برطرف بشه؟
ممنون میشم راهنمایی کنید یه خورده گیج شدم