README
DPokerLib
DPokerLib is Poker Library
install
$ npm install DPokerLib
Usage
Create Deck
var DPokerLib = require('dpoker-lib');
let deck = new DPokerLib.deck.Deck()
Draw One
var DPokerLib = require('dpoker-lib');
let deck = new DPokerLib.deck.Deck()
let card = deck.drawOne()
Get Card Number
var DPokerLib = require('dpoker-lib');
let deck = new DPokerLib.deck.Deck()
let card = deck.drawOne()
let number = card.number
Get Card Mark
var DPokerLib = require('dpoker-lib');
let deck = new DPokerLib.deck.Deck()
let card = deck.drawOne()
let number = card.mark
Check Role
var DPokerLib = require('dpoker-lib');
let deck = new DPokerLib.deck.Deck()
let card1 = deck.drawOne()
let card2 = deck.drawOne()
let card3 = deck.drawOne()
let card4 = deck.drawOne()
let card5 = deck.drawOne()
let handCards = [card1, card2, card3, card4, card5]
let hand = DPokerLib.hand.hand(handCards)
MARK LIST
- SPADE
CARD_MARK.SPADE
- HEART
CARD_MARK.HEART
- DIAMOND
CARD_MARK.DIAMOND
- CLUB
CARD_MARK.CLUB
- JOKER
CARD_MARK.JOKER
Hand List
- Royal Flush
HAND_LIST.ROYAL_FLUSH
- Five Card
HAND_LIST.FIVE_CARD
- Straight Flush
HAND_LIST.STRATIGHT_FLUSH
- Four Card
HAND_LIST.FOUR_CARD
- Full Hause
HAND_LIST.FULL_HAUSE
- Flush
HAND_LIST.FLUSH
- Straight
HAND_LIST.STRAIGHT
- Three Card
HAND_LIST.THREE_CARD
- Two Pair
HAND_LIST.TWO_PAIR
- One Pair
HAND_LIST.ONE_PAIR
- High Card
HAND_LIST.HIGH_CARD