# generate-soroban-training2

> Generate soroban for training 2 version

Latest version **2.3.6** (published 2019-08-09) · MIT license · 0 weekly downloads

## Install

```sh
npm install generate-soroban-training2
pnpm add generate-soroban-training2
yarn add generate-soroban-training2
bun add generate-soroban-training2
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 2.3.6 |
| Published | 2019-08-09 |
| First published | 2019-06-20 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 25.3 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | web-west |
| Maintainers | web-west |
| Keywords | soroban tests, soroban training, soroban examples, soroban generator |

## Links

- npm: https://www.npmjs.com/package/generate-soroban-training2
- Repository: https://github.com/web-west/generate-soroban-training2
- Homepage: https://github.com/web-west/generate-soroban-training2#readme
- Issues: https://github.com/web-west/generate-soroban-training2/issues
- npm.io page: https://npm.io/package/generate-soroban-training2

## Recent versions

- 2.3.6 (latest) — 2019-08-09
- 2.2.6 — 2019-08-09
- 2.2.5 — 2019-08-03
- 2.2.4 — 2019-08-03
- 2.1.4 — 2019-07-08
- 2.1.3 — 2019-07-08
- 2.0.3 — 2019-06-20
- 2.0.2 — 2019-06-20
- 2.0.1 — 2019-06-20

## README

## Генератор примеров по методологии "соробан"

![](https://travis-ci.org/web-west/generate-soroban-training2.svg?branch=master) ![](https://img.shields.io/github/stars/web-west/generate-soroban-training2.svg) ![](https://img.shields.io/github/forks/web-west/generate-soroban-training2.svg) ![](https://img.shields.io/github/tag/web-west/generate-soroban-training2.svg) ![](https://img.shields.io/github/issues/web-west/generate-soroban-training2.svg)

### Установка

`npm i -S generate-soroban-training2`

### API

#### Методы

##### Получение массива примеров
```javascript

...

let examples = s.getArray();
console.log(examples);
/*
[
	{ example: [ 422, 201 ], sum: 623 },
	{ example: [ 135, -201 ], sum: -66 },
 ]
*/
```

##### Получение строк примеров
```javascript

...

let examples = s.getString();
console.log(examples);
/*
[ 
	'332-430+214-204=-88',
	'111-532+111+540=230',
]
*/

...

```

#### Пример

```javascript
import SorobanGenerator from 'generate-soroban-training2';

const config = {
    debug: true, // дебагинг
    digit: 1, // разрядность числа
    examples: 10, // количество генерируемых примеров
    actions_length: 99, // количество математических операций
    topic_number: 4,
    exceptions: [
        '1+4',
        '2+3', '2+4',
        '3+2', '3+3', '3+4',
        '4+1', '4+2', '4+4',
        '5-1', '5-2', '5-3',
        '6-2', '6-3', '6-4',
        '7-3', '7-4',
        '8-4',
    ] // исключает вхождение определенных операций
}

const s = new SorobanGenerator(config);

s.generateSimpleExamples(); 
```

---
_Source: https://npm.io/package/generate-soroban-training2 · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
