संभव डुप्लिकेट:
What is the “double tilde” (~~) operator in JavaScript?~~ जावास्क्रिप्ट/node.js में क्या करता है?
मैं एक Node.js लायब्रेरी के स्रोत में कोड के इस स्निप पाया। पर input
चर पर क्या प्रभाव है?
inArray[3] = ~~input;
यह भी अन्य तरीकों से किया जाता है:
return ~~ ((a - b)/864e5/7 + 1.5);
कोड को पढ़ने में भ्रमित कोड बनाता है -_-। मुझे नफरत है कि लोग हाल ही में यह कैसे कर रहे हैं; यह मुझे बहुत गुस्से में डाल देता है। – Domenic
हे, यह डबल '!!' –
@ जेसनबार की तुलना में और भी परेशान नहीं है ~~, लेकिन मैंने देखा :(किसी कारण से "डबल टिल्डे" कभी मेरे लिए नहीं हुआ! :) – Kato