cmnfunctions
v1.0.1
Published
Below are the descriptions and examples of the functions provided in this library.
Readme
Below are the descriptions and examples of the functions provided in this library.
Functions
- greetUser
Description: Logs a greeting message to the console. Parameters: username (String) - The name of the user to greet. Example: const { greetUser } = require('my-utility-library'); greetUser('Alice'); // Output: "hello, Alice"
- getSumofArray
Description: Logs the sum of all elements in an array. Parameters: arr (Array) - An array of numbers. Example: const { getSumofArray } = require('my-utility-library'); getSumofArray([1, 2, 3, 4]); // Output: 10
- removeDuplicates
Description: Removes duplicate elements from an array. Parameters: arr (Array) - An array of elements. Returns: A new array with duplicates removed. Example: removeDuplicates
Description: Removes duplicate elements from an array. Parameters: arr (Array) - An array of elements. Returns: A new array with duplicates removed. Example:
4.getProductofArray
Description: Returns the product of all elements in an array. Parameters: arr (Array) - An array of numbers. Returns: The product of the elements. Example:
Description: Returns the product of all elements in an array. Parameters: arr (Array) - An array of numbers. Returns: The product of the elements. Example:
- findMaxInArray
Description: Returns the maximum value in an array. Parameters: arr (Array) - An array of numbers. Returns: The maximum value. Example:
Description: Returns the maximum value in an array. Parameters: arr (Array) - An array of numbers. Returns: The maximum value. Example:
6.findMinInArray Description: Returns the minimum value in an array. Parameters: arr (Array) - An array of numbers. Returns: The minimum value. Example:
const { findMinInArray } = require('my-utility-library'); console.log(findMinInArray([1, 2, 3, 4])); // Output: 1
7.generateRandomColor
Description: Generates a random color in hexadecimal format. Returns: A string representing a hex color code. Example
const { generateRandomColor } = require('my-utility-library'); console.log(generateRandomColor()); // Output: A random hex color, e.g., "#3E2F1B"
- flattenArray
Description: Flattens a nested array into a single array. Parameters: arr (Array) - A nested array. Returns: A new flattened array. Example:
const { flattenArray } = require('my-utility-library'); console.log(flattenArray([1, [2, [3, [4]], 5]])); // Output: [1, 2, 3, 4, 5]
- deepClone
Description: Creates a deep clone of an object. Parameters: obj (Object) - The object to clone. Returns: A deep-cloned object. Example:
const { deepClone } = require('my-utility-library'); const original = { a: 1, b: { c: 2 } }; const clone = deepClone(original); console.log(clone); // Output: { a: 1, b: { c: 2 } }
- Firstlettercapital
Description: Capitalizes the first letter of each word in a string. Parameters: str (String) - The string to transform. Returns: The transformed string with each word's first letter capitalized. Example:
const { Firstlettercapital } = require('my-utility-library'); console.log(Firstlettercapital("hello world")); // Output: "Hello World"
