https://github.com/franmc01/node-multiplicarapp
En este repositorio encontrarás un aplicación de consola con Javascript y Node, esta aplicación genera la tabla de multiplicar del numero que ingrese y adicionalmente crea un archivo .txt con la salida generada con el resultado si usted desea hacerlo.
https://github.com/franmc01/node-multiplicarapp
Last synced: about 1 year ago
JSON representation
En este repositorio encontrarás un aplicación de consola con Javascript y Node, esta aplicación genera la tabla de multiplicar del numero que ingrese y adicionalmente crea un archivo .txt con la salida generada con el resultado si usted desea hacerlo.
- Host: GitHub
- URL: https://github.com/franmc01/node-multiplicarapp
- Owner: franmc01
- Created: 2021-02-23T16:04:35.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-02-23T20:02:19.000Z (over 5 years ago)
- Last Synced: 2025-02-01T11:42:11.562Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 10.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Multiplicar Node Console App
En este repositorio encontrarás un aplicación de consola con Javascript y Node, esta aplicación genera la tabla de multiplicar del numero que ingrese y adicionalmente crea un archivo .txt con la salida generada con el resultado si usted desea hacerlo.
## Requisitos para por usarlo
- Tener instalado Node
- Clonar este repositorio
- Utilizando la consola de su prefencia, acceder al directorio del proyecto
- Ejecutar el siguiente comando para instalar las dependencias
```
npm install o yarn install
```
## Uso
Para lanzar la aplicación ejecutar `node tabla` esto mostrará la información de ayuda necesaria para usar la app.
```
λ node tabla
Opciones:
--help Muestra ayuda [booleano]
--version Muestra número de versión [booleano]
-b, --base Es el numero de la tabla de multiplicar a generar
[número] [requerido]
-l, --listar Permite ver o ocultar el resultado de la tabla generada en la
consola [booleano] [defecto: true]
-t, --txt Permita crear o no un archivo .txt con los datos de la tabla
generada [booleano] [defecto: false]
-h, --hasta Indica hasta cuanto se va a multiplicar la base
[número] [defecto: 10]
Falta argumento requerido: b
```
- Comando para generar la tabla: `node tabla -b suNumero`
Por ejemplo: `node tabla -b 10`
```
----------------------
Tabla del: 10
----------------------
10 x 1 = 10
10 x 2 = 20
10 x 3 = 30
10 x 4 = 40
10 x 5 = 50
10 x 6 = 60
10 x 7 = 70
10 x 8 = 80
10 x 9 = 90
10 x 10 = 100
Tabla generada con exito
```
- Comando para generar la tabla y crear un archivo: `node tabla -b suNumero -t true`
Por ejemplo: `node tabla -b 10 -t true`
```
----------------------
Tabla del: 10
----------------------
10 x 1 = 10
10 x 2 = 20
10 x 3 = 30
10 x 4 = 40
10 x 5 = 50
10 x 6 = 60
10 x 7 = 70
10 x 8 = 80
10 x 9 = 90
10 x 10 = 100
Archivo con la tabla del 10 creado correctamente
```
- Comando para generar la tabla hasta un numero en especifico: `node tabla -b suNumero -h otroNumero`
Por ejemplo: `node tabla -b 10 -h 100`
```
10 x 1 = 10
10 x 2 = 20
...
10 x 88 = 880
10 x 89 = 890
10 x 90 = 900
10 x 91 = 910
10 x 92 = 920
10 x 93 = 930
10 x 94 = 940
10 x 95 = 950
10 x 96 = 960
10 x 97 = 970
10 x 98 = 980
10 x 99 = 990
10 x 100 = 1000
Tabla generada con exito
```