حالا این مقدار رو به صورت معمولی بریزین تو متغیر دیگه بیشتر از این نمیشه و برای مقادیر بزرگ تر ( خداییش داریم؟ ) میتونیم از تایپ BigInt استفاده کنیم
اول از همه شما این لاگ هارو ببینین:
console.log(9007199254740991 + 1); // 9007199254740992
console.log(9007199254740991 + 2); // 9007199254740992
حالا اگه ما بخایم از تایپ BigInt استفاده کنیم میایم و یه n به اخر عددمون اضافه میکنیم تا تبدیل به تایپ BigInt بشه:
let num = 1234567890123456789012345678901234567890n;
console.log(typeof num) //BigInt
و الان دیگه هرچی خاستی عدد بزن داداش
اینم بگم شما حتی میتونین یه عدد کوچیک رو هم BigInt کنین، مثلا:
let num = 10n;
console.log(typeof num) //BigInt
حالا infinity چیه؟ اینه:
alert( 1 / 0) // Infinity
خب امیدوارم از این تایپ هایی که فکر نکنم تا اخر عمرتون به کارتون بیان لذت برده باشین
#js #numbers #types
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥14⚡3🔥1😁1