bbo
Version:
bbo is a utility library of zero dependencies for javascript.
24 lines (18 loc) • 411 B
JavaScript
import isTypeof from './is_typeof.js';
/**
* map condition judge
* bbo.judge = bbo.judgment
*/
function judge(v, vals, strict) {
if (!isTypeof(vals, 'array')) return false;
for (var key in vals) {
if (strict) {
if (v === vals[key]) return true;
} else {
// eslint-disable-next-line eqeqeq
if (v == vals[key]) return true;
}
}
return false;
}
export default judge;