cfdocs

stringEvery

Determines if all elements of a string satisfy a given condition. Will return TRUE is all elements meet the condition, else FALSE.

stringEvery(string,callback)
returns boolean

Member Function Syntax

string.every(callback)

Argument Reference

Name Type Required Default Description
string string Yes   Original input string to search.
callback any Yes   The closure function that is executed for each element in the string. The syntax is callback(element,index,string).

Full function

Do all letters in the string meet the callback condition?

letters="ZZazz";
callback=function(inp){return inp=="z";}
allZs = StringEvery(letters,callback);
writeOutput(allZs)

Expected Result: NO

Member function

Do all letters in the string meet the callback condition?

letters="zzZZz";
callback=function(inp){return inp=="z";}
allZs = letters.every(callback);
writeOutput(allZs)

Expected Result: YES