Documentham | داکیومنت هام: post #35 — TG.ME

🔆 وقتی شروع به یادگیری جاوااسکریپت کردم خیلی زبان عجیبی بود برام و عاشق منطقی که نداشت شده بودم:) حالا چرا؟

چرا حاصل اولی میشه 54 ولی دومی میشه 1 :
console.log("5" + 4); -> 54

console.log("5" - 4); -> 1

کدوم درسته کدوم غلط⁉️ این سوالیه که از خودم میپرسیدم.

یکم که گذشت فهمیدم وقتی جاوااسکریپت بین دوتا مقدار عملگر + رو میبینه جفتش رو به رشته (string) تبدیل میکنه و وقتی عملگر - رو میبینه همه رو به عدد (number) تبدیل میکنه و گفتم اوکی لابد قانونش همینه دیگه. یه مدت همینجوری پیش رفتم که باز یه علامت سوال اومد بالا سرم که اقا اصلا چرا اینجوری باید باشه؟😂 چون سر خیلی چیزای دیگه باز نتایجی میگرفتم که مورد انتظارم نبودن.


📝 اینجا بود که با یکم تحقیق با دو مفهوم و رفتار توی جاوااسکریپت آشنا شدم به اسم Implicit و Explicit که توی وویس زیر خیلی ساده برداشت خودم رو ازشون گفتم بهتون که میتونید گوش بدید ❤️👇

#Implicit #Explicit #Programming #Frontend
Documentham | داکیومنت هام
Telegram
Documentham | داکیومنت هام
Owner: @mersad_flh
❤9🔥2⚡1😍1👻1💊1
September 6, 2024 1.9K 14