Skip to main content

preflopCombosFromNotation

NLHE combo count from shorthand notation: AA → 6, AKs → 4, AKo → 12. Throws on invalid notation.

preflopCombosFromNotation(notation: string): number

Import

const poker = require('poker-calculations');

ESM (Node):

import { createRequire } from 'module';
const require = createRequire(import.meta.url);
const poker = require('poker-calculations');

When to use

Use when a range cell or study note uses standard preflop labels and you need how many combos that cell represents before weighting or blocking.

How to use

console.log(poker.preflopCombosFromNotation('AA')); // 6
console.log(poker.preflopCombosFromNotation('AKs')); // 4
console.log(poker.preflopCombosFromNotation('AKo')); // 12

See also

preflopCombosFromNotationsList