Forum Moderators: open
if (
foo.indexOf('123') !== -1 ||
foo.indexOf('456') !== -1
) {
// do this
}
if (
foo.indexOf('789') !== -1 ||
foo.indexOf('101') !== -1 ||
foo.indexOf('112') !== -1 ||
foo.indexOf('131') !== -1
) {
// do something else
}
if (['123', '456'].some(item => foo.includes(item))) {
// do this
}
const isInFoo = item => foo.includes(item);
if (['123', '456'].some(isInFoo)) {
// do this
}
if (['789', '101', '112', '131'].some(isInFoo)) {
// do something else
}
const isInFoo = item => foo.includes(item);
const isFruit = () => ['123', '456'].some(isInFoo);
const isVeggy = () => ['789', '101', '112', '131'].some(isInFoo);
if (isFruit()) {
// do this
}
if (isVeggy()) {
// do something else
}