UNPKG

hd-utils

Version:

A handy utils for modern JS developers

13 lines (12 loc) 513 B
import getAsciiCodeForChar from './getAsciiCodeForChar'; /** * @description It takes a string, splits it into an array of characters, then reduces the array to a single number * by adding the ASCII code of each character to the previous value * @param {string} str - string * @returns The sum of the ASCII codes for each character in the string. */ export default function getAsciiSumFromString(str) { return str .split('') .reduce((prev, curr) => prev + getAsciiCodeForChar(curr), 0); }