function startsWithAny(string, substrings) {
for (const substring of substrings) {
// Use startsWith to check if the string starts with the substring
if (string.startsWith(substring)) {
return true;
}
}
return false; // Return false if no substring matches
}
const string = "nodejs";
const substrings = ["xy", "poq", "xzp", "mnop", "nod", "rsuvw"];
// Check if the string starts with any substring from the array
if (startsWithAny(string, substrings)) {
console.log("The string starts with a substring from the array.");
} else {
console.log("The string does not start with any substring from the array.");
}
/*
run:
The string starts with a substring from the array.
*/