मैं अपने जावास्क्रिप्ट प्रोग्रामिंग कौशल उन्नयन (या कहना मेरी प्रोग्रामिंग कौशल अवधि की सुविधा देता है) कोशिश कर रहा हूँ? " मतलब के साथ-साथ "-distance" में ऋण चिह्नजावास्क्रिप्ट अर्थ विज्ञान
दूसरी पंक्ति मेंक्या करता है '+ =' या '-? = "मतलब
el.css(ref, motion == 'pos' ? -distance : distance)
animation[ref] = (mode == 'show' ? (motion == 'pos' ? '+=' : '-=') : (motion == 'pos' ? '-=' : '+=')) + distance;
आप
अपने प्रोग्रामिंग कौशल में सुधार करना चाहते हैं? आपके द्वारा किए जाने वाले कार्यों को कम करने के बाद, इसे ** पठनीय ** तरीके से दोबारा लिखें जो अगले कोडर को भ्रमित नहीं करेगा। (बीटीडब्ल्यू, यह बिल्कुल बकवास जैसा दिखता है - यह किसी संख्या के +/- के साथ खेल रहा है, और फिर इसे घटाता है या जोड़ता है, व्यर्थ लगता है) – Kobi
हाँ, इस तरह, 'el.css (ref, -1 * (' pos ' === गति) * दूरी) ',: पी (बस एक मजाक) –
@ डैन: आप चाहते हैं' (1 - ('pos' === गति) * 2) * दूरी'। – kennytm