scrabble-solver
Version:
Scrabble Solver 2 - Free, open-source, cross-platform, multi-language analysis tool for Scrabble, Scrabble Duel, Super Scrabble, Letter League, Crossplay, Literaki, and Kelimelik. Quickly find the top-scoring words using the given board and tiles.
17 lines (16 loc) • 712 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isMultiplierBingo = exports.isScoreBingo = exports.isBingo = void 0;
const isObject_1 = require("./isObject");
const isBingo = (value) => {
return (0, exports.isScoreBingo)(value) || (0, exports.isMultiplierBingo)(value);
};
exports.isBingo = isBingo;
const isScoreBingo = (value) => {
return (0, isObject_1.isObject)(value) && 'score' in value && typeof value.score === 'number';
};
exports.isScoreBingo = isScoreBingo;
const isMultiplierBingo = (value) => {
return (0, isObject_1.isObject)(value) && 'multiplier' in value && typeof value.multiplier === 'number';
};
exports.isMultiplierBingo = isMultiplierBingo;