Use APKPure App
Get Operator old version APK for Android
आपको जावास्क्रिप्ट, कार्यात्मक प्रोग्रामिंग और एंड्रॉइड पसंद है? ऑपरेटर की कोशिश करो!
कार्यात्मक भाषा में कोड करने के लिए एक सरल जावास्क्रिप्ट ट्रांसप्लिटर प्रोग्राम एक अन्य प्रसिद्ध कार्यात्मक प्रोग्रामिंग भाषा की तरह लग रहा है (शुरुआत एक एच के साथ)
प्रत्येक अनुवाद को आपके वेब पेज पर एक एकल जावास्क्रिप्ट स्क्रिप्ट के माध्यम से एकीकृत किया जा सकता है, बशर्ते आप jqMath (http://mathscribe.com/author/jqmath.html) - jQuery के साथ और न्यूमेरिक जावास्क्रिप्ट (http: www) .numericjs.com)।
जैसे एच।, ऑपरेटर
* कार्यात्मक है
* छोटी क्रिया है
* बाइनरी ऑपरेशन के इन्फिक्स नोटेशन को समझता है
एच। के विपरीत, संचालक
* संक्षेप में आलसी नहीं है, लेकिन अनंत संरचनाएं (सूची, पेड़ ...) को लागू किया जा सकता है
* अप्रकाशित है
* यदि आप (+1) चाहते हैं, तो बाइनरी ऑपरेटरों (आपको (x-> x + 1) के साथ अनुभागों को समझ में नहीं आता है, लेकिन इसे अन्यथा समझा जाता है)
* एक कम / ऊपरी मामलों भेद नहीं है
* बाइनरी संचालन के लिए कोई प्राथमिकता नहीं मानती है
* मान्य सिंटैक्टिक चिन्ह के रूप में '(सरल उद्धरण) का संबंध नहीं है
* बहुत प्रारंभिक अवस्था में है
शुद्धता के बारे में, ऑपरेटर अधिकांश समय अपरिवर्तनीय चर और संरचनाओं के साथ काम करता है, लेकिन कुछ समय बाद (इंटरेक्शन कीवर्ड के बाद) कुछ राज्यों को संशोधित किया जा सकता है (उदाहरण के लिए एक HTML दस्तावेज़ की सामग्री, डेमो देखें)।
प्राथमिक भवन आईएनएस:
केवल +, -, *, /,%, ==, <,>, प्रतिस्थापन, लंबाई को शाब्दिक रूप से जावास्क्रिप्ट से रखा जाता है उसी अर्थ के साथ जो वे जावास्क्रिप्ट (उदाहरण के लिए बहुरूपी) है। अब उन्हें 2 तर्कों के कार्यों के रूप में माना जाता है (एकात्मक लंबाई और टर्नरी विकल्प को छोड़कर)।
पाने का तरीका बन गया है! समारोह
जैसे: var val = obj ['black'] + xs [0]; वैल बन जाता है = (obj! "ब्लैक") + (xs! 0)
एक जावास्क्रिप्ट ऐरे को ऑपरेटर में एक सूची कहा जाता है
जैसे: var xs = [1,2]; xs = सूची () 1 2 () बन जाता है
एक जावास्क्रिप्ट ऑब्जेक्ट को ऑपरेटर में एक मानचित्र कहा जाता है
जैसे: var obj = {'red': 0, 'black': 1}; obj = Map () "लाल" 0 "काला" 1 () बन जाता है
ये अपरिवर्तनीय होने के लिए डिज़ाइन किए गए हैं और फ़ंक्शंस के रूप में, निम्नलिखित मान्य हैं:
भीख = सूची () १ २ ३
अगला = भीख 4 5
xs = अगले 6 ()
अंतिम () संरचना का अंत देने वाला (पहले वाला एक नया उदाहरण बनाता है)। इसके बाद परिभाषित ys = अगले 7 () (अप्रत्याशित) क्रम के लिए लापरवाह होगा जिसमें xs और ys संसाधित होते हैं, xs के परिणाम को प्रभावित करेगा! 5 (जो तदनुसार 6 या 7 दे सकता है)। इसके बजाय, एक नई अपरिवर्तनीय सूची परिभाषित करें: ys = सूची () 1 2 3 4 5 7 ()
कई उपयोगी दस्तावेज़ हेरफेर फोंक्शन्स भी उपलब्ध हैं:
: =, :: =, newline, मूल्य, गणित, इनपुट, बटन, इंटरैक्ट (डीमोस देखें)
कई उपयोगी सामान्य स्वर भी उपलब्ध हैं:
hex2char, dec2hex, hex2dec
अन्य जावास्क्रिप्ट घटकों को जावास्क्रिप्ट कीवर्ड (नीचे देखें) द्वारा पहुँचा जा सकता है।
और आदिम बिल्ट-इन के लिए thats'all!
विदेश भवन-आईएनएस:
विदेशी JAVASCRIPT:
ऑपरेटर केवल आदिम कीवर्ड और ऑपरेटरों का एक बहुत छोटा सेट जानता है, लेकिन सभी जावास्क्रिप्ट फ़ंक्शंस को जावास्क्रिप्ट कीवर्ड के साथ एक्सेस किया जा सकता है। उदाहरण के लिए:
sqrt x = जावास्क्रिप्ट (("Math.sqrt (" + x) + ")" "
या और अच्छा,
sqrt = जावास्क्रिप्ट "var fun = function (x) {वापसी Math.sqrt (x);}; मस्ती;
या केवल
sqrt = जावास्क्रिप्ट "Math.sqrt"
विदेशी JQMATH:
यदि गणना का परिणाम jqMath प्रारूप (http://mathscribe.com/author/jqmath.html) को संतुष्ट करता है, तो इसे गणितीय सूत्र के रूप में प्रदर्शित किया जाएगा। उदाहरण के लिए
मुख्य = "$ 355/113 $"
स्क्रीन पर एक अच्छा अंश प्रदर्शित करेगा, और यदि आप स्क्रिप्ट ("भेजें जावास्क्रिप्ट" मेनू द्वारा भेजा) और jqMath स्क्रिप्ट अपने वेब पेज पर प्रदर्शित करते हैं।
विदेशी नौसैनिक JAVASCRIPT:
सभी न्यूमेरिक फ़ंक्शन (http://www.numericjs.com) का उपयोग किया जा सकता है। उदाहरण के लिए
m = सूची () पंक्ति 1 पंक्ति 2 ()
row1 = सूची () 2 5 ()
row2 = सूची () 6 3 ()
नियतांक = जावास्क्रिप्ट "संख्यात्मक .et"
main = निर्धारक m
-24 लौट आएंगे। ध्यान दें कि 2 या अधिक चर के संख्यात्मक कार्यों की परिभाषा के लिए कोई शॉर्टकट नहीं है (ऊपर sqrt में)। उदाहरण के लिए, ऊपर की पहली चार पंक्तियों के साथ और
मुख्य = निर्धारक (उत्पाद m m)
आपको परिभाषित करना चाहिए
उत्पाद = जावास्क्रिप्ट "var fun = function (x) {return function (y) {return num.dot (x, y);};}; मजेदार;"
576 पाने के लिए।
Last updated on Oct 25, 2019
Nothing new, really
द्वारा डाली गई
Hamam Beeh
Android ज़रूरी है
Android 4.0+
श्रेणी
रिपोर्ट
Operator 0.1.7
0.1.7 by Jö
Oct 25, 2019