Skip to content

oscaramos/calculator-cli

Repository files navigation

calculator

Calculator on the cli. Supports add, sub, mult and div.

oclif

Description

From app ideas. Read their README.

Also, this is my first npm package.

Usage

$ npm install -g @oscaramos/calculator
$ calculator COMMAND
running command...
$ calculator (-v|--version|version)
@oscaramos/calculator/0.1.5 win32-x64 node-v12.18.3
$ calculator --help [COMMAND]
USAGE
  $ calculator COMMAND
...

Or simpler with npx

$ npx @oscaramos/calculator --help [COMMAND]
$ npx @oscaramos/calculator add 2 2
$ npx @oscaramos/calculator pow 4 3

Commands

calculator add [MODE] [NUMBERS]

Add an set of numbers

USAGE
  $ calculator add [MODE] [NUMBERS]

ARGUMENTS
  MODE     choose only these numbers
  NUMBERS  numbers to add, variadic

EXAMPLES
  $ calculator add 2 2
  $ calculator add 42 200 404
  $ calculator add even 2 1 2 1
  $ calculator add odd 2 1 2 1

See code: src\commands\add.ts

calculator div [LHS] [RHS]

Divide two numbers (LHS - RHS)

USAGE
  $ calculator div [LHS] [RHS]

ARGUMENTS
  LHS  left hand side
  RHS  right hand side

EXAMPLES
  $ calculator div 10 2
  $ calculator div 3 2

See code: src\commands\div.ts

calculator help [COMMAND]

display help for calculator

USAGE
  $ calculator help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

calculator mult [MODE] [NUMBERS]

Multiply an set of numbers

USAGE
  $ calculator mult [MODE] [NUMBERS]

ARGUMENTS
  MODE     choose only these numbers
  NUMBERS  numbers to multiply, variadic

EXAMPLES
  $ calculator mult 5 2
  $ calculator mult 10 20 30
  $ calculator mult even 4 3 4 3
  $ calculator mult odd 4 3 4 3

See code: src\commands\mult.ts

calculator pow [BASE] [EXP]

Power two numbers (base ^ exponent)

USAGE
  $ calculator pow [BASE] [EXP]

ARGUMENTS
  BASE  base
  EXP   exponent

EXAMPLES
  $ calculator pow 2 4
  $ calculator pow 3 2
  $ calculator pow 5 0

See code: src\commands\pow.ts

calculator sqrt [X]

Square root a numbers (sqrt(x))

USAGE
  $ calculator sqrt [X]

ARGUMENTS
  X  Number to take its square root

EXAMPLES
  $ calculator sqrt 4
  $ calculator sqrt 9
  $ calculator sqrt 9.87

See code: src\commands\sqrt.ts

calculator sub [LHS] [RHS]

Subtract two numbers (LHS - RHS)

USAGE
  $ calculator sub [LHS] [RHS]

ARGUMENTS
  LHS  left hand side
  RHS  right hand side

EXAMPLE
  $ calculator sub 5 2

See code: src\commands\sub.ts

About

Calculate from the command line

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published