Skip to content

AlexDF/dsalgorithms-js

Repository files navigation

dsalgorithms

A Javascript library of data structures and algorithms.

Installation

npm install dsalgorithms

Usage

ES/CommonJS Module:

// Import entire library as ES Module
import dsalgorithms from 'dsalgorithms';
// or, Import only what you need using named imports:
import { maxArray } from 'dsalgorithms';
// or, Import as CommonJS Module
const dsalgorithms = require('dsalgorithms');

// Find the maximum element in an array
const maxNum = dsalgorithms.maxArray([4, 8, 2.2, 5]); 
// -> 8

// Using named import
const maxString = maxArray(['apple', 'kiwi', 'banana']);
// -> 'kiwi'

CDN:

<!-- UNPKG -->
<script src="https://unpkg.com/dsalgorithms-js@latest/dist/dsalgorithms-js.min.umd.js"></script>

<!-- or, jsDelivr -->
<script src="https://cdn.jsdelivr.net/npm/dsalgorithms-js@latest/dist/dsalgorithms-js.min.umd.js"></script>

<script>
  console.log(dsalgorithms.maxArray([ 6, 3, 8, 2 ]));
  // 8
</script>

About

A Javascript library of data structures and algorithms.

Resources

License

Stars

Watchers

Forks

Packages

No packages published