แงแแแแแแแแก แแฏแแ แแแ, แ แแ แแแ แแแชแ แแ แแแ แแแแกแขแ แแแ แแ แแ แแแ แแแแกแขแแ. แ แแขแแ? แแแแขแแ แ แแ แจแ แแแแกแแแงแแแ แแก แกแแฎแแแ แ แแแ, แแก แฌแแแ แแ แแแแแแแแแก. แแ แแแ แแแชแ แแ แแแ แแแแกแขแ แแแฎแแ แฏแแแก 2-3-แฏแแ แแแข แแ แแก, แแแแ แแ แแแฌแแ แก แกแแ แแแขแก, แ แแแแแแช แแแแก แแแแแแแแแก แแแกแแแแก. แแแแก แแแแแแแแแก แจแแแซแแแแ แแแฃแกแแแฃแแแแแแ แแแแ แแ แ แแแกแญแแ แแแก แแแ แแแแแ, แแแแ แแ แแแแแแแ แแแแแ แแแแชแแแแแแก แจแแแแฎแแแแแจแ แแก แแแแแแแ แซแแแแแ แกแฌแ แแคแแ แแแแแฆแแฃแ แแแแ. แแแแก แแแ แแแชแ แแ แแแ แแแแกแขแแ แแแแแ. แแก แแงแ แแ แแแแแฃแแ, แแฎแแ แแแแแแแแแ แกแแฅแแแแ.
แแแ แแแแ แแแแฎแ แแแ
แ แแแแแแแแ แฌแแแก แฌแแ แแแแแขแแ แแกแแแแ แ แแแแ แจแแแแซแแ แแแแแฃแแฏแแแแกแแแแแ แแแแแแกแฃแ แ. แแแขแแ แแขแฃแ แแก แแแแฎแแแแ แฃแแแแแกแ แแ แแคแแ แ แแแฎแกแแแแแแแแ. แแแงแแแ แแแแฅแขแ แแแฃแแ แแแแแฎแแแแ, แแแแแแแฌแแ แ แฌแแแแแแ แแ แแแแแฌแงแ แแแแฎแแ. แแแแฎแแแกแแก แแแแฃแแแแแแ แแฎแแแแแแแ แฃแชแแแ แกแแขแงแแแแก. แแแจแแแแ แแแแ แแแแ แแกแแแ แแแแแฎแแแแจแ แฉแแจแแแแแฃแแ แแแฅแกแแแแแแแแ, แแแแ แแ แแ แแ แแแแกแแแ แจแแแแแจแแ: แกแแขแงแแแแแก แแแฎแกแแแแแ แแ แกแฃแ แแ. แ แแแแกแแช แ แแแแแแแแ แแแแ แแแก แจแแแแแ แแกแแ แฌแแแแฌแงแแ แแ แกแแขแงแแแก, 90% แแแแแแแแแ, แแกแแ แแญแแ แแแแแแ แแแ แแแแแ แแ แแกแ แฎแแแแแแ แงแแแแ แฏแแ แแ. แแแกแแแแ แแก แแงแ, แ แแ แแแแฎแแแกแแก แฃแแ แแแแ แฃแชแแแแ แกแแขแงแแแแแก แแแ แแแแ แกแแแแแ แแกแ แแ แแงแ, แกแฎแแ แ แแแแก แแแแแแแแ แแญแแ แแแแแ. แแแแแแฃแ แ แแแ แแแแขแ แแฅแแแแ แแแกแ แงแแแแแแฆแแฃแ แชแฎแแแ แแแแจแ แแแแแ แแแ แแ แแแแแงแแแแแ, แแแแ แแ แแ แแ แแชแฎแแแ แแ แแแแแแกแฃแ แแแแแแ แฅแแแงแแแแจแ แแ แแก แแแแแแแแ แกแแแแ แแฃแแแ. แแแ แ แแแแแฎแกแแแแ, แ แแ แแ แแฎแแ แฌแแแแแแแฎแ
แ แ แแ แแก แแ แ แแแ แญแแแแ? แแแแแแ, แแก แแ แแก
แฃแแแ แแแ แแแ แกแแแแจแ, แแแฆแแแฃแแ แแแคแแ แแแชแแแก 60%-แแแ แแแแแฌแงแแแฃแแแ, แแแแแฎแกแแแ แแแแก แจแแแแแ 10 แกแแแแแก แจแแแแแ, แแแกแฌแแแแแก 35% แ แฉแแแ แแแฎแกแแแ แแแแจแ. แจแแแแแ แแแแแฌแงแแแแก แแ แแชแแกแ แแแแ แแแแแแแแ แแแแก แแ 6 แแฆแแก แจแแแแแ, แแแแแแแแ แแแแแ แแแกแฌแแแแ แแแ แชแแแแแแก แกแแแ แแ แ แแแแแแแแแก แแแแฎแแแแแแ 20% แ แฉแแแ แแแฎแกแแแ แแแแจแ แแ แแแแแ แ แแแแแแแแ แ แฉแแแ แแแฎแกแแแ แแแแจแ แแ แแ แแแแก แจแแแแแ.
แแ แแแกแแแแ แแฅแแแแ
แแแกแแแแ, แ แแแแแแช แจแแแซแแแแ แแแแแแแแก แแ แแ แฃแแแก แกแแคแฃแซแแแแแ, แแ แแก แแก, แ แแ แแคแแฅแขแฃแ แ แแแกแแแแฎแกแแแ แแแแแ แแฃแชแแแแแแแแ แแแแแฎแกแแแ แแแฃแแ แแแกแแแแก แแแแแแ แแแ.
แแกแ แ แแ, แฉแแแ แแแแแฆแแ แแแแ
แแแ แแแแแแก แฎแแแแ แจแแฅแแแ แแ แซแแแ, แแแแฆแแแแ แแ แแแแ แแแแแแแแแ, แแแ แแแแฃแแ แแแ แแแแแก แจแแแแแ แแแแแแแฌแงแแแแแ แแก แแแแแแแแ แแ แแแแขแแ แ แแฆแแช แแแแแแขแจแ แกแแแฃแแแ แแแแก แแแแฃแกแแ แแแแฎแแ, แจแแกแแซแแแแแแแ แแฃ แแ แ แแ แแแแชแแแแก แแแขแแแแขแแแแชแแ. แแแกแฃแฎแ แแ แแก แแแแฎ, แจแแแแซแแแแ. แแ แแ แแแแแแแแ. แแแจแแแแ แแแขแงแแ, แแก แฃแคแ แ แแแขแแ
แแ แแแ แแแแ แแแแแฎแฃแแแ แฌแแแแแแก
แแแแแแแ แแชแแแแแแแ แแแ แแแแแกแแแแก แแแแแแแงแแแแแแแ
แแกแ แแแแแแงแฃแ แแแ แแแฅแกแแแแแแก แฉแแแแฌแแ แ *. Html, แฉแแแ แแแ แแแแขแ แแแ แแแแขแแแ แจแแแแ แแแแ
แกแแแแ แกแแขแงแแแก แแแแแแจแแ แแแฃแ แแแฅแกแแแแแแแจแ แแแซแแ, แแแแงแแแแ
แแกแ แ แแ, แแ แแแฅแแก แกแแขแงแแ แแแแแแกแฃแ แแ, แแแกแ แแแฅแกแแแแแแก แฉแแแแฌแแ แ แคแแ แแแขแจแ *. Html, แ แฉแแแ แงแแแแแคแแ แ แแ แแแ แแแแแแ แแแแแแ, แจแแแฅแแแแ ANKI แกแขแแขแแแแ แกแแขแงแแแแแก แกแแแแแ แแ แจแแแแงแแแแแ แแกแแแ ANKI แแแแแชแแแแ แแแแแจแ. แแ แแแแแแ แจแแแฅแแแ แจแแแแแแ แแ แแแฅแขแ
แแแแ แ แแแแแแ.
แงแแแแ แแแแแแแแ, แ แแแแแแช แแแข/แแแแแแแแ แแแแแแคแแชแแฃแ แกแแแชแแแแแแแก แแซแแแก, แแแ แจแแ แแก แแ แแแ แแแแกแขแแแ, แแแแแ แแแขแแ แแแฃแกแแแแก แแแแแแแแแแก แแฃแชแแแแแแแแแก แฌแแแแจแ. แแแแ แชแแแแแก, แ แแแแแแกแแช แแแขแแ แแแฃแแแจแ แกแแแแแ, แแฅแแแ แแ แแงแแแแแ แงแแแแแแฆแแฃแ แแ แแฅแขแแแแจแ แแ แแกแแแ แแแแแฌแงแแแฃแแแ. แแแขแแ แแแฃแกแแแแก แแแแแแแแแแกแแก, แฉแแแแฌแแ แแแแก, แฌแแแแแก, แกแแชแแแแแ แ แฌแแแแแก แแแแแคแฃแ แชแแแก แแ แแก, แแ แแแแแแฅแ แแ แคแแฅแขแแก แฌแแแแจแ, แ แแ แแแแ แแ แ แแ แงแฃแ แแแฆแแแ แกแญแแ แแแแ แแแคแแ แแแชแแแก แแแแฆแแแแก, แ แแแแแแช แฃแแแ แแชแแ, แ แแแแแ แแก แงแแแแแแแแก แแ แแ แแก แแจแแแ แ แแ แแฅแแแ แฃแแแ แงแฃแ แแแฆแแแแ แฌแแแแแแฎแแ, แ แแ แแแแแแ, แ แ แแ แแก. แจแแฃแกแแแแแ. แ แแแแกแแช แแแแแฎแแ แ แแกแแ แแแแแแ, แ แแแแแแช แแแแแแแแแ แกแแญแแ แแแแก แแแแแแแ แแแแก, แฎแจแแ แแ แฎแแแแ แแกแ, แ แแ แฃแแแ แแแฆแแแแ แฎแแ แ แแ แแฅแแแแ แแแแแแแแแแก แฎแแ แแกแฎแ แฃแแ แแกแแแแ. แ แแฆแแช แแแแแแขแจแ แแคแแฅแ แแแแ, แ แแขแแ แแ แแแแแแแงแแแ ANKI แแแ แแแแแ แแแแกแแแแก? แแแแแแแแแ, แแแแแกแแแ แแแแแแจแแ แแแแ แจแแแแจแแแแแแก แแแฆแแแแกแแก แแแฃแงแแแแแแแแ แจแแฅแแแแแ แจแแแแจแแแ แแแแฎแแ-แแแกแฃแฎแแก แกแแฎแแ, แจแแแแแ แแ แ แแชแ แแแแแแแ แแแ, แแแจแแแแ แแแแแแแ, แแชแแ แแฃ แแ แ แแ แแแแฎแแแแ แแแกแฃแฎแ.
แแ แแแแแ แแ แแ แแแแแแ, แ แแแแแแช แฌแแ แแแแจแแ, แแก แแงแ, แ แแ แแแแฎแแแแแก แแแ แแคแ แซแแแแแ แแ แซแแแ แแ แแแแฆแแแแ แแงแ. แแ แแชแแกแแก แแแกแแแแแแแแแแแ,
แแ แคแแแแแก แจแแฅแแแแก แจแแแแแ, แแฅแแแ แแแฃแจแแแ data2anki แแ แแก แฅแแแแก ANKI แแแ แแแแแก. แแ แแแแแแแฃแ แ แคแแแแแก แ แแแแฅแขแแ แแแ แแ แแแแแแ แแแ แแแ แขแแแแ, แแฅแแแ แฃแแ แแแแ แฃแแแ แฌแแจแแแแ แจแแกแแแแแแกแ แแแ แแแ(แแแ) แแ แแกแแ แแแฃแจแแแ แแ แแแ แแแ แแ แจแแแฅแแแแแ แแฎแแแ แแแ แกแแ.
แแแกแขแแแแชแแ แแ แแแแแงแแแแแ
-
แแแกแขแแแแชแแ ANKI + AnkiConnect
- แฉแแแแขแแแ แแแ ANKI แแฅแแแแ:
https://apps.ankiweb.net/ - แแแแแแกแขแแแแ แแ AnkiConnect แแแแฃแแ:
https://ankiweb.net/shared/info/2055492159
- แฉแแแแขแแแ แแแ ANKI แแฅแแแแ:
-
แแแงแแแแแแก
data2anki - แฉแแแแขแแแ แแแ
data2anki github แกแแชแแแแแแgit clone https://github.com/anatoly314/data2anki
- แแแแแแกแขแแแแ แแ แแแแแแแแแแฃแแแแแแ
cd data2anki && npm install
- แฉแแแแขแแแ แแแ java dependencies
https://github.com/anatoly314/data2anki/releases/download/0.1.0/jar-dependencies.zip - แแแแคแฃแแแ jar-dependencies.zip แแ แแแแแแแแกแแ แแแกแ แจแแแแแ แกแ data2anki/java/jars
- แฉแแแแขแแแ แแแ
-
แแแแแแงแแแแ แกแแขแงแแแแแก แกแแแแ แแแแแ:
-
แคแแแแจแ data2anki/config.json:
-
แแแกแแฆแแแจแ แ แแแแแ แจแแแงแแแแแ แแแแจแแแแแแแ dsl2anki
-
แแแกแแฆแแแจแ modules.dsl.anki.deckName ะธ modules.dsl.anki.modelName แแแฌแแ แ แจแแกแแแแแแกแแ
แแแแแแแแก แกแแฎแแแ ะธแแแแแแแก แแแกแแฎแแแแแ (แแแ แขแแแแก แจแแฅแแแแแแ แฃแแแ แฃแแแ แจแแแฅแแแแก). แแแแแแแ แแฎแแแแ แแแแแแแก แขแแแแ แแฎแแ แแแญแแ แแแ แซแแ แแแแแ:แแฅแแก แฌแแแ แแ แฃแแแแ แแแแแแ แแ แจแแฅแแแแก แแ แ แแแ แแแก. แฌแแแ แแฎแแ แแก แจแแงแแแแแแ แขแแฅแกแขแ แแแแแฉแแแแแ แแแ แแแแก แฌแแแ แแฎแแ แแก, แฎแแแ แขแแฅแกแขแ, แ แแแแแแช แจแแแขแแแแ แฃแแแแ แแฎแแ แแก, แแแแแฉแแแแแ แแแ แแแแก แฃแแแแ แแฎแแ แแก.
แกแแ แแ แแก แแ แแแแแแแฃแ แ แกแแขแงแแ? แฌแแแ แแแแ, แแ แแแ แแแแแ แแฅแแแแ แฃแแแแ แแแแ.
แแฎแแ แแแญแแ แแก แแแแแขแแแแก แแ แแแแแแ แแ แแ แแก แซแแ แแแแแ (แแ แจแแแ แฃแแแแฃแแ แแแ แแแ), แกแแแแช แกแแขแงแแแกแ แแ แแแ แแแแแแกแแแแก แจแแแฅแแแแแ แกแแแแ แแกแแแ แ แแแ แแแ, แกแแแแช แแแ แแแแแแก แกแแคแฃแซแแแแแ แแแแญแแ แแแแแ แแ แแแแแแแฃแ แ แกแแขแงแแแก แแแแแฎแกแแแ แแแ. แงแแแแแคแแ แ แ แแช แแฅแแแ แแญแแ แแแแแ แแ แแก แแ แ แแ แกแฃแ แแแแ.
-
แแแกแแฆแแแจแ modules.dsl.dictionariesPath แแแแ แแแแกแขแ แแ แ แแแกแแแ แแแแแแจแแ แแแฃแแ *.แแกแ แแแฅแกแแแแแแแ. แแแแแแฃแแ แแแแแแจแแ แแแฃแแ แแแฅแกแแแแแ แแ แแก แแแ แแฅแขแแ แแ, แ แแแแแจแแช แแแฅแกแแแแแแก แคแแแแแแ แแแแแแแแแฃแแแ แคแแ แแแขแแก แจแแกแแแแแแกแแ:
DSL แแแฅแกแแแแแแก แกแขแ แฃแฅแขแฃแ แ
-
แแแกแแฆแแแจแ modules.dsl.wordToTranslatePath แจแแแงแแแแแ แแแ แแ แกแแขแงแแแแแก แกแแแจแ, แ แแแแแแ แแแ แแแแ แแกแฃแ แ.
-
- แแแฃแจแแแ ANKI แแแแแแแชแแแก แแแจแแแแแ
node data2ankiindex.js
- แแแแแแ!!!
-
-
แแแแแแงแแแแแ แแแ แแแแแแก แจแแกแแฅแแแแแแ แแแ แแแแแ
-
แคแแแแจแ data2anki/config.json:
- แแแกแแฆแแแจแ แ แแแแแ แจแแแงแแแแแ แแแแจแแแแแแแ markdown2anki
- แแแกแแฆแแแจแ modules.markdown.anki.deckName ะธ modules.dsl.anki.modelName แแแฌแแ แ แจแแกแแแแแแกแแ
แแแแแแแแก แกแแฎแแแ ะธแแแแแแแก แแแกแแฎแแแแแ (แแแ แขแแแแก แจแแฅแแแแแแ แฃแแแ แฃแแแ แจแแแฅแแแแก). แแแแกแแแแก markdown2anki แแฎแแแแ แ แแแแแแก แแแแแแแก แขแแแ แแฎแแ แแแญแแ แแแแ แซแแ แแแแแ. -
แแแกแแฆแแแจแ modules.markdown.selectors.startQuestionSelectors ะธ modules.markdown.selectors.startAnswerSelectors แแฅแแแ แฌแแ แ แกแแแแฅแขแแ แแแก, แ แแแแแแแแแช แแฆแแแจแแแแ แแแแฎแแแก แแแกแแฌแงแแกแก, แจแแกแแแแแแกแแ. แแแแแ แกแแแแฅแขแแ แแก แฎแแแ แแ แแฅแแแแ แแแแแแแแแแแฃแแ แแ แแ แแแกแ แฃแแแแแ แแแ แแแจแ; แแแ แกแแ แ แแแแฌแงแแแก แแฃแจแแแแแก แจแแแแแแ แฎแแแแแแ.
แแแแแแแแแ, แแก แแแแฎแแ/แแแกแฃแฎแแก แแแ แแแ:
แแแจแแแจแ แแกแ แแแแแแงแฃแ แแแ:
#QUESTION# ## แจแแแแแฎแแ 5. แแแฌแแ แแ mul แคแฃแแฅแชแแ, แ แแแแแแช แแแแแ แแฃแแแ แแแฃแจแแแแแก แจแแแแแแ แกแแแขแแฅแกแแ แแแแแซแแฎแแแแกแแก. ``javascript console.log(mul(2)(3)(4)); // แแแแแแแแแแ : 24 console.log(mul(4)(3)(4)); // แแแแแแแแแแ : 48 ``` #ANSWER# แฅแแแแแ แแแชแแแฃแแแ แแแแ, แ แแกแแช แแแฐแงแแแแ แแแกแ แแฃแจแแแแแก แแฎแกแแ: ```javascript แคแฃแแฅแชแแ mul (x) { return แคแฃแแฅแชแแ (y) { // แแแแแแแฃแ แ แคแฃแแฅแชแแแก แแแแ แฃแแแแแก แคแฃแแฅแชแแ (z) { // แแแแแแแฃแ แ แคแฃแแฅแชแแแก แแแแ แฃแแแแ x * y * z; }; }; } ``` แแฅ `mul` แคแฃแแฅแชแแ แแฆแแแก แแแ แแแ แแ แแฃแแแแขแก แแ แแแ แฃแแแแก แแแแแแแฃแ แคแฃแแฅแชแแแก, แ แแแแแแช แแฆแแแก แแแแ แ แแแ แแแแขแ แก แแ แแแ แฃแแแแก แแแแแแแฃแ แคแฃแแฅแชแแแก, แ แแแแแแช แแฆแแแก แแแกแแแ แแแ แแแแขแ แก แแ แแแ แฃแแแแก แแ แแฃแแแแขแแแแก แแแแ แแแแแแแก, แ แแแแแแช แแแแแแชแแแ แแแแแแแแแแ แฃแแแ แแแแกแแแฆแแ แฃแ Javascript แคแฃแแฅแชแแแจแ. แจแแแแแ แแฅแแก แฌแแแแแ แแแ แ แคแฃแแฅแชแแแก แชแแแแแแ แแ แคแฃแแฅแชแแ แแ แแก แแแ แแแแ แแแแกแแก แแแแแฅแขแ, แแกแ แ แแ, แแก แจแแแซแแแแ แแแแ แฃแแแแก แคแฃแแฅแชแแแแแช แแ แแแแแแชแแก แแ แแฃแแแแขแแ แกแฎแแ แคแฃแแฅแชแแแจแ. - แคแฃแแฅแชแแ แแ แแก แแแแแฅแขแแก แขแแแแก แแแแแแแแ - แคแฃแแฅแชแแแก แจแแแซแแแแ แฐแฅแแแแแก แแแแกแแแแแ แแ แแฅแแก แแแฃแแ แแแก แแแแกแขแ แฃแฅแขแแ แแก แแแแแแแแ - แคแฃแแฅแชแแ แจแแแซแแแแ แจแแแแฎแฃแแ แแงแแก แ แแแแ แช แชแแแแแ - แคแฃแแฅแชแแ แจแแแซแแแแ แแแแแแชแแก แแแ แแแแขแ แแ แกแฎแแ แคแฃแแฅแชแแแก แแแแ แฃแแแ แกแฎแแ แคแฃแแฅแชแแแแแ
แแฅแแแแ แแฆแแแฃแแ แแแแแแแแ:
123-JavaScript-แแแขแแ แแแฃ-แแแแฎแแแแ แแกแแแ แแ แแก แคแแแแ แแแแแแแแแแแ แแ แแแฅแขแแก แกแแฅแแฆแแแแแจแ
examples/markdown2anki-example.md
- แแแกแแฆแแแจแ modules.markdown.pathToFile
แฉแแฌแแ แแ แคแแแแแก แแแ, แกแแแแช *.md แแแแฎแแ/แแแกแฃแฎแแก แคแแแแ
- แแแฃแจแแแ ANKI แแแแแแแชแแแก แแแจแแแแแ
node data2ankiindex.js
- แแแแแแ!!!
-
แแกแ แแแแแแงแฃแ แแแ แแแแแแฃแ แขแแแแคแแแแ:
แจแแแแแ
ANKI-แก แแแกแแขแแแแก แแแ แกแแแแ แแแฆแแแฃแแ แแแ แแแแแ แกแแแฅแ แแแแแแแฃแแแ ANKI แฆแ แฃแแแแแแ แฃแแ แแแแแแแ (แฃแคแแกแ 100 แแ-แแแ), แจแแแแแ แแ แแแแ แแแแแงแแแแแ แงแแแแแแ แจแแแแซแแแแ. แแ แแก แแแแแแขแแแ Android-แแกแ แแ iPhone-แแกแแแแก แแ แแแกแ แแแแแงแแแแแ แแกแแแ แจแแแแซแแแแ แแ แแฃแแแ แจแ. แจแแแแแแ, แแฃ แแแฅแแ แแ แ, แ แแแแช แแแกแแฎแแ แฏแแแ แแ แแคแแ แ แแแฅแแ, แคแแแกแแฃแฅแแก แแ แแแขแแแแก แแแกแขแแแ แแแแ แฃแแแแแแ แแแแแฎแแแแแก แแแชแแแแ, แจแแแแซแแแแ แแกแฌแแแแแ แ แแแแ แแฎแแแ.
แแแแแแแ
แ แแแแ แช แแฆแแแแจแแ, แแก แฃแคแ แ แแฃแจแ POC-แแ, แ แแแแแก แแแแแงแแแแแแช แจแแแแซแแแแ, แแแแ แ แแแ แแ แแแฃแฅแขแ. DSL แแแ แกแแ แแก แกแขแแแแแ แขแแก แแแแฎแแแแแแ 30% แแ แแ แแก แแแแแ แแแแ แแ, แจแแกแแแแแแกแแ,
PS แแฃ แจแแแแฉแแแแ แ แแแแ แจแแชแแแแแแก (แแ, แกแแแฌแฃแฎแแ แแ, แแ แแก) แแแแฌแแ แแ แแแ แแ แจแแขแงแแแแแแแแจแ, แงแแแแแคแแ แก แแแแแแแกแฌแแ แแ.
แฌแงแแ แ: www.habr.com