• Accueil
  • jeu
    action-aventure Entreprise simulée jeu de rôle Compétition sportive Casse-tête occasionnel stratégie de carte rythme de la musique Casse-tête de mots tir en vol développement de l'amour
  • application
    bureau d'affaires Communication et social Style de vie et divertissement achats en ligne Outils utilitaires voyage voyage gestion financière éducation apprentissage Lecture d'informations Sport et santé
  • Articles

English 中文(简体) 中文(繁体) 한국어 日本語 Português Español Русский العربية Indonesia Deutsch Français ภาษาไทย
Accueil application éducation apprentissage Operator 0.1.7
Operator 0.1.7
Operator 0.1.7Télécharger
1
2
3
4
5
9.1

Zombie Gunship Survival

  • Version 0.1.7
  • Catégorie éducation apprentissage
  • Nom du package joel.duet.opera
  • Date de mise à jour January 25, 2025
  • Taille 145.62KB
À propos de cette application

Vous aimez JavaScript, la programmation fonctionnelle et Android? Essayez l'opérateur!

Un simple programme de transpiler JavaScript à coder dans un langage fonctionnel ressemblant à un autre langage de programmation fonctionnel célèbre (en commençant par un H.)

Chaque traduction peut être intégrée dans votre page Web via un seul script JavaScript, à condition que vous ayez également installé JQMATH (http://mathscribe.com/author/jqmath.html) - avec jQuery - et Numeric JavaScript (http://www.numericjscom).

Comme H., opérateur

* est fonctionnel

* est peu verbeux

* comprend la notation de l'infixe de l'opération binaire

Contrairement à H., opérateur

* n'est pas paresseux en substance mais des structures infinies (listes, arbres ...) peuvent être implémentées

* n'est pas typé

* ne comprend pas les sections avec des opérateurs binaires (vous devez ( x-> x + 1) si vous voulez (+1)) mais comprend les sections autrement

* n'a pas de distinction inférieure / supérieure

* n'assume aucune priorité pour les opérations binaires

* ne considère pas '(citation simple) comme un symbole syntaxique valide

* est à un stade très précoce

En ce qui concerne la pureté, l'opérateur fonctionne la plupart du temps avec des variables et des structures immuables, mais occasionnellement (après le mot-clé interagis), certains états peuvent être modifiés (contenu d'un document HTML par exemple, voir les démos).

INS PRIMIERS BUILKING:

Seulement +, -,, *, /,%, ==, <,>, la sous-chaîne, la longueur est conservée littéralement de JavaScript avec la même signification qu'ils ont en JavaScript (+ est polymorphe par exemple). Ils sont désormais considérés comme des fonctions de 2 arguments (sauf une longueur unaire et une sous-chaîne ternaire).

La méthode GET est devenue la! fonction

Par exemple: var val = obj ['noir'] + xs [0]; devient val = (obj! "noir") + (xs! 0)

Un tableau JavaScript est appelé une liste dans l'opérateur

EG: var xs = [1,2]; devient xs = list () 1 2 ()

Un objet JavaScript est appelé une carte dans l'opérateur

Par exemple: var obj = {'red': 0, 'noir': 1}; devient obj = map () "rouge" 0 "noir" 1 ()

Ceux-ci sont conçus pour être immuables et, en fonction, ce qui suit est valide:

Beg = list () 1 2 3

Suivant = Beg 4 5

xs = 6 () suivants

, le dernier () donnant la fin de la structure (le premier crée une nouvelle instance). Il serait alors imprudent de définir ys = 7 () suivant pour l'ordre (imprédiction) dans lequel les X et YS sont traités influenceraient le résultat de XS! 5 (qui pourrait donner 6 ou 7 en conséquence). Au lieu de cela, définissez une nouvelle liste immuable: ys = list () 1 2 3 4 5 7 ()

Plusieurs fonctions de manipulation de documents utiles sont également disponibles:

: =, :: =, newline, valeur, mathématiques, entrée, bouton, interagir (voir démos)

Plusieurs fonctions générales utiles sont également disponibles:

hex2char, dec2hex, hex2dec

Les autres composants JavaScript sont accessibles par le mot-clé JavaScript (voir ci-dessous).

Et c'est tous pour les intégrés primitifs!

Buillations étrangères:

Javascript étranger:

L'opérateur ne connaît qu'un très petit ensemble de mots clés primitifs et d'opérateurs, mais toutes les fonctions JavaScript sont accessibles avec le mot-clé JavaScript. Par exemple:

sqrt x = javascript (("math.sqrt (" + x) + ")")

Ou mieux,

sqrt = javascript "var fun = function (x) {return math.sqrt (x);}; fun"

ou tout simplement

sqrt = javascript "math.sqrt"

Jqmath étranger:

Si le résultat d'un calcul satisfait le format JQMATH (http://mathscribe.com/author/jqmath.html), il sera affiché sous forme de formule mathématique. Par exemple

main = "355 $ / 113 $"

Affichera une belle fraction à l'écran et sur votre page Web si vous installez le script (envoyé par le menu "Envoyer JavaScript") et le script JQMATH.

JavaScript numérique étranger:

Toutes les fonctions numériques (http://www.numericjs.com) peuvent être utilisées. Par exemple

m = list () row1 row2 ()

row1 = list () 2 5 ()

row2 = list () 6 3 ()

déterminant = javascript "Numeric.det"

Main = déterminant m

reviendra -24. Notez qu'il n'y a pas de raccourci (comme dans SQRT ci-dessus) pour les définitions des fonctions numériques de 2 variables ou plus. Par exemple, avec les quatre premières lignes ci-dessus et

Main = déterminant (produit mm)

tu devrais définir

Product = JavaScript "var fun = function (x) {return function (y) {return Numeric.dot (x, y);};}; fun"

Afin d'obtenir 576.

Quoi de neuf dans la dernière version 0.1.7

Dernière mise à jour le 25 octobre 2019 rien de nouveau, vraiment
Captures d'écran
Operator 0.1.7
Operator 0.1.7
Operator 0.1.7
Les utilisateurs ont également consulté
  • Sosiologi

    Sosiologir

    1.1 January 30, 2026
    9.3
    1
    2
    3
    4
    5
  • Letters and Numbers Toddlers

    Letters and Numbers Toddlersr

    4.3.1171 January 29, 2026
    7
    1
    2
    3
    4
    5
  • Remine

    Reminer

    2.0.2 January 29, 2026
    7.9
    1
    2
    3
    4
    5
  • SECvision HD

    SECvision HDr

    3.4.3 January 29, 2026
    8.8
    1
    2
    3
    4
    5
  • Ba Ba Black Sheep Humpty Dumpt

    Ba Ba Black Sheep Humpty Dumptr

    0.4 January 29, 2026
    7.2
    1
    2
    3
    4
    5
  • ALKAHRABA

    ALKAHRABAr

    4.1.5 January 28, 2026
    8
    1
    2
    3
    4
    5
  • Accountancy Ireland Magazine

    Accountancy Ireland Magaziner

    4.26.0 January 27, 2026
    7.3
    1
    2
    3
    4
    5
  • Club Tattoo

    Club Tattoor

    1.08 January 27, 2026
    8.6
    1
    2
    3
    4
    5
  • AO.dk Mobil

    AO.dk Mobilr

    4.42.0 January 27, 2026
    7.8
    1
    2
    3
    4
    5
  • TED TV

    TED TVr

    3.0.2 January 26, 2026
    8.6
    1
    2
    3
    4
    5
Vous pourriez également être intéressé par
  • Baby Lisa Care and Bath

    Baby Lisa Care and Bathr

    1.0.1 January 30, 2026
    8.5
    1
    2
    3
    4
    5
  • Soccer Divers Cup 2014

    Soccer Divers Cup 2014r

    1.0.1 January 30, 2026
    7.9
    1
    2
    3
    4
    5
  • Impossible Test

    Impossible Testr

    1.0 January 30, 2026
    8.2
    1
    2
    3
    4
    5
  • Revenge - Text Based Game (RPG

    Revenge - Text Based Game (RPGr

    4.0 January 30, 2026
    7.3
    1
    2
    3
    4
    5
  • Island Escape Adventure

    Island Escape Adventurer

    1.0.2 January 30, 2026
    9
    1
    2
    3
    4
    5
  • BIsmania Telolet Bus

    BIsmania Telolet Busr

    1.3 January 30, 2026
    7.6
    1
    2
    3
    4
    5
  • Extreme Racing Drive Club

    Extreme Racing Drive Clubr

    1.1 January 30, 2026
    7
    1
    2
    3
    4
    5
  • Tap Badminton Rio 2016

    Tap Badminton Rio 2016r

    1.0 January 30, 2026
    7
    1
    2
    3
    4
    5
  • Soccer Manager 2018

    Soccer Manager 2018r

    1.5.8 January 30, 2026
    7.6
    1
    2
    3
    4
    5
  • Fashion Jobs

    Fashion Jobsr

    4.6 January 30, 2026
    8.4
    1
    2
    3
    4
    5
Catégories de jeux
  • action-aventureaction-aventure
  • Entreprise simuléeEntreprise simulée
  • jeu de rôlejeu de rôle
  • Compétition sportiveCompétition sportive
  • Casse-tête occasionnelCasse-tête occasionnel
  • stratégie de cartestratégie de carte
  • rythme de la musiquerythme de la musique
  • Casse-tête de motsCasse-tête de mots
  • tir en voltir en vol
  • développement de l'amourdéveloppement de l'amour
Classification des applications
  • bureau d'affairesbureau d'affaires
  • Communication et socialCommunication et social
  • Style de vie et divertissementStyle de vie et divertissement
  • achats en ligneachats en ligne
  • Outils utilitairesOutils utilitaires
  • voyage voyagevoyage voyage
  • gestion financièregestion financière
  • éducation apprentissageéducation apprentissage
  • Lecture d'informationsLecture d'informations
  • Sport et santéSport et santé
About Privacy Policy Terms of Service Cooking Policy

© Copyright 2017-2026 downzl.com