diff --git a/app/services/lotto/recommend/page.tsx b/app/services/lotto/recommend/page.tsx
index 5f34fc5..5c5f9d5 100644
--- a/app/services/lotto/recommend/page.tsx
+++ b/app/services/lotto/recommend/page.tsx
@@ -562,7 +562,7 @@ export default function LottoRecommendPage() {
{(['single','batch'] as const).map(mode=>(
setGenMode(mode)} disabled={isProLoading}
style={{ background:genMode===mode?'linear-gradient(135deg,#fbbf24,#f59e0b)':'transparent',color:genMode===mode?'#78350f':'rgba(253,230,138,.45)',border:'none',borderRadius:'.5rem',padding:'.45rem 1.1rem',fontSize:'.78rem',fontWeight:genMode===mode?800:600,cursor:'pointer' }}>
- {mode==='single'?'단일 생성':'5개 배치'}
+ {mode==='single'?'단일 생성':`${Math.min(5, MAX_COMBOS - combos.length)}개 배치`}
))}
@@ -583,7 +583,7 @@ export default function LottoRecommendPage() {
{/* 메트릭 */}
{latestCombo?.metrics && !isProLoading && (
- {[{l:'합계',v:latestCombo.metrics.sum},{l:'홀수',v:`${latestCombo.metrics.odd}개`},{l:'짝수',v:`${latestCombo.metrics.even}개`},{l:'범위',v:latestCombo.metrics.range}].map(s=>(
+ {[{l:'홀수',v:`${latestCombo.metrics.odd}개`},{l:'짝수',v:`${latestCombo.metrics.even}개`},{l:'범위',v:latestCombo.metrics.range}].map(s=>(
{s.v}
{s.l}
@@ -594,7 +594,7 @@ export default function LottoRecommendPage() {
{isProLoading && (
- {genMode==='batch'?'5개 번호 조합을 배치 생성 중...':'몬테카를로 시뮬레이션으로 최적 번호를 계산 중...'}
+ {genMode==='batch'?`${Math.min(5, MAX_COMBOS - combos.length)}개 번호 조합을 배치 생성 중...`:'몬테카를로 시뮬레이션으로 최적 번호를 계산 중...'}
)}
{proState === 'error' && (
@@ -607,7 +607,7 @@ export default function LottoRecommendPage() {
{isProLoading ? (
<>
계산 중...>
) : isMaxed ? '✓ 최대 조합 생성 완료' : (
- <>
{genMode==='batch'?'5개 배치 생성하기':'번호 생성하기'}>
+ <>
{genMode==='batch'?`${Math.min(5, MAX_COMBOS - combos.length)}개 배치 생성하기`:'번호 생성하기'}>
)}
{isMaxed && (
@@ -637,7 +637,7 @@ export default function LottoRecommendPage() {
- {c.metrics&&
합 {c.metrics.sum} · 홀 {c.metrics.odd} }
+ {c.metrics&&
홀 {c.metrics.odd} · 짝 {c.metrics.even} }
{c.createdAt.toLocaleTimeString('ko-KR',{hour:'2-digit',minute:'2-digit',second:'2-digit'})}