JavaScript Explanations


في هذا المقال سنتعرف على طريقة على علامة تقوم بتقريب الرقم و لها عدة وضائف أخرى يعني بدلا من إستخدام Math.floor لتقريب الرقم نختصر فقط بهذه العلامات ~~


سنتعرف على طريقة الكتابة هنا مع النتيجة و ملاحطة هنا نكتب العلامات خلف الرقم و سنتعرف على إستخدامها مع النص

JavaScript:

console.log(~~6.4) // output: 6
console.log(Math.floor(6.4)) // output: 6
console.log(Math.floor(6.4) === ~~6.4) // output: true

// هنا سنستخدمها مرة واحدة
console.log(~6.4) // output: -7

// و الآن سنستخدمها مع النصوص لنرى النتيجة هنا سنستخدمها مرتين
console.log(~~"test") // output: 0

// و الآن سنستخدمها مع النصوص لنرى النتيجة هنا سنستخدمها مرة واحدة
console.log(~"test") // output: -1

وهكذا إنتهينا وشكرا لك أتمنى أن تستفيد ولو قليلا من المقال.