A Javascript library of data structures and algorithms.
npm install dsalgorithms
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>