GithubHelp home page GithubHelp logo

sequence-with-priority's Introduction

Sequence With Priority

To create sequence of value (latest version is only support number, alphabet is under development) with your chosen priority.

Example

const createSequence = require('sequence-with-priority');
const result = 
	createSequence({
		startValue: 3, //Optional, default value is 0
		lastValue: 10,
		highestPriorities: [5,7,4]
	});

// result => [ 5, 7, 4, 3, 6, 8, 9, 10 ]
const  createSequence = require('sequence-with-priority');
const  result =
	createSequence({
		startValue:  'c', //Optional, default value is a
		lastValue:  'x',
		step:  2, // Optional, default value is 1
		highestPriorities: ['d','e','j']
	});

// result => [ 'd', 'e', 'j', 'c', 'g', 'i', 'k', 'm', 'o', 'q', 's', 'u', 'w', 'x' ]

Parameter

Key Data type Default Value Description
order string ASC Order of sequence, have 2 options ASC and DESC
startValue string,integer 0 or a (based on lastValue you inputed) start value of sequence
lastValue string, integer - last value of sequence
step integer 1 Step of sequence
highestPriorities array - The priority values that will place on the top of sequence

sequence-with-priority's People

Contributors

rikhopratama avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.