PageSourceSearch

https://ufago.to/_next/static/chunks/404-1cc2ef2de9d803d0.js

js ufago.to collected 2026-10-06 18:11:18 UTC 13,360 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[404],{404:(e,t,n)=>{n.d(t,{L_:()=>c,NZ:()=>f,Ox:()=>A,gc:()=>g,h3:()=>d,h5:()=>q,i5:()=>s,jD:()=>p,l0:()=>i,rY:()=>m});var $=n(7096),r=n(9691),o=n(6028),a=n(4209);let l={พรีเมียร์ลีก:"pl",ลาลีกา:"laliga",บุนเดสลีกา:"buli",เซเรียอา:"seria","ลีกเอิง ฝรั่งเศส":"ligue1",ไทยลีก:"thai"},u=e=>String(e||"").toLowerCase().replace(/[^a-z0-9]/g,""),h=(e,t)=>{if(e?.logo&&t?.logo&&e.logo===t.logo)return!0;let n=u(e?.en),$=u(t?.en);return!!n&&!!$&&(n===$||n.startsWith($)||$.startsWith(n))};function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5,n=[];for(let r of $.uw)for(let $ of r.matches||[]){let o=h($.h,e),a=h($.a,e);if(!o&&!a)continue;let l=String($.score||"").match(/(\d+)\s*-\s*(\d+)/);if(!l)continue;let u=Number(o?l[1]:l[2]),s=Number(o?l[2]:l[1]);if(n.push({r:u>s?"W":u<s?"L":"D",gf:u,ga:s,opp:o?$.a:$.h,home:o,date:$.min||r.date,comp:r.league,score:`${$.h.n} ${l[1]}-${l[2]} ${$.a.n}`}),n.length>=t)return n}return n}function i(e){if(!e.length)return"";let t=e.filter(e=>"W"===e.r).length,n=e.filter(e=>"D"===e.r).length,$=e.filter(e=>"L"===e.r).length,r=e.reduce((e,t)=>e+t.gf,0),o=e.reduce((e,t)=>e+t.ga,0);return`ชนะ ${t} เสมอ ${n} แพ้ ${$} จาก ${e.length} นัดล่าสุดที่บันทึกไว้ ยิง ${r} เสีย ${o}`}function p(e,t){let n=l[t],$=n&&r.CV[n];if(!$)return null;let o=[...$.teams].sort((e,t)=>t[9]-e[9]||t[7]-t[8]-(e[7]-e[8])||t[7]-e[7]),a=o.findIndex(t=>t[2]&&e.logo&&t[2]===e.logo||h({en:t[1]},e));if(a<0)return null;let u=o[a];return u[3]?{pos:a+1,name:u[0],p:u[3],w:u[4],d:u[5],l:u[6],gf:u[7],ga:u[8],pts:u[9]}:null}function g(e,t,n){let $=(0,o.r)(e),r=e.h.n,a=e.a.n,l=[],u=m(e);l.push(u?{q:`${r} พบ ${a} ผลบอลออกมาเป็นอย่างไร`,a:`คู่ ${r} พบ ${a} ใน${e.p} แข่งวันที่ ${u.date} จบด้วยผล ${r} ${u.gh}-${u.ga} ${a}`+(u.note?` (${u.note})`:"")}:{q:`${r} พบ ${a} เตะกี่โมง เวลาไทย`,a:`คู่ ${r} พบ ${a} ใน${e.p} แข่งวันที่ ${e.min} เวลา ${e.score} น. ตามเวลาประเทศไทย`});let h=t.home>t.away?r:t.away>t.home?a:null;return l.push({q:`${r} พบ ${a}
1 ใครเป็นต่อ`,a:h?`โมเดลของ UFAGO ให้ ${r} ชนะ ${t.home}% เสมอ ${t.draw}% ${a} ชนะ ${t.away}% ฝั่งที่ได้เปรียบคือ ${h}`:`โมเดลให้โอกาสใกล้เคียงกัน ${r} ${t.home}% เสมอ ${t.draw}% ${a} ${t.away}%`}),$&&l.push({q:`ราคาบอล ${r} พบ ${a} ${u?"ก่อนเกม":"ล่าสุด"}`,a:u?`ราคาต่อรองที่เปิดก่อนเกมคือ ${$.short} และสูง/ต่ำอยู่ที่ ${$.ou} ลูก ผลจริงจบที่ ${u.gh}-${u.ga}`:`ราคาต่อรองของคู่นี้คือ ${$.short} และสูง/ต่ำอยู่ที่ ${$.ou} ลูก ราคาปรับได้ตลอดจนถึงเวลาแข่ง ควรเช็กอีกครั้งก่อนลงเดิมพัน`}),n?.h2h?.note&&l.push({q:`สถิติการเจอกันของ ${r} กับ ${a} เป็นอย่างไร`,a:n.h2h.note}),n?.pick&&l.push({q:u?`${r} พบ ${a} โมเดลคาดสกอร์ไว้ตรงไหม`:`${r} พบ ${a} สกอร์ที่คาดการณ์`,a:u?`ก่อนเกมโมเดลเลือกสกอร์ ${n.pick} ผลจริงจบที่ ${u.gh}-${u.ga}`:`จากสถิติและฟอร์มล่าสุด สกอร์ที่โมเดลเลือกคือ ${n.pick} (${r} - ${a}) ใช้เป็นข้อมูลประกอบเท่านั้น ผลจริงขึ้นอยู่กับสภาพทีมในวันแข่ง`}),l.push({q:"ดูผลบอลสดและวิเคราะห์บอลคู่อื่นได้ที่ไหน",a:"ดูผลบอลสด ตารางคะแนน และบทวิเคราะห์ทุกลีกได้ที่ UFAGO ทั้งพรีเมียร์ลีก ลาลีกา เซเรียอา บุนเดสลีกา และลีกเอิง อัปเดตทุกวัน"}),l}function f(e,t,n){let $=(0,o.r)(e),r=[];if($){let t="ต่อ"===$.side?e.h.n:"รอง"===$.side?e.a.n:null;r.push(t?`ราคาบอลของคู่นี้เปิดที่ ${$.short} หมายความว่า ${t} เป็นฝั่งต่อ และเส้นสูง/ต่ำอยู่ที่ ${$.ou} ลูก`:`ราคาบอลของคู่นี้เปิดใกล้เคียงกันทั้งสองฝั่ง เส้นสูง/ต่ำอยู่ที่ ${$.ou} ลูก`)}return r.push(`เมื่อรวมราคาต่อรองเข้ากับสถิติเจอกันและฟอร์มล่าสุด โมเดลให้ ${e.h.n} ชนะ ${t.home}% เสมอ ${t.draw}% และ ${e.a.n} ชนะ ${t.away}%`),n?.pick&&r.push(`สกอร์ที่โมเดลเลือกคือ ${n.pick}`),r.push("ตัวเลขทั้งหมดเป็นข้อมูลประกอบการตัดสินใจ ไม่ใช่การรับประกันผล การเดิมพันมีความเสี่ยงเสมอ"),r.join(" ")}function c(e,t,n){let $=(e,t)=>{if(!t.length)return"";let n=t.filter(e=>"W"===e.r).length,$=t.filter(e=>"D"===e.r).length,r=t.filter(e=>"L"===e.r).length,o=t.reduce((e,t)=>e+t.gf,0),a=t.reduce((e,t)=>e+t.ga,0),l=t[0];return`${e} ลงเตะไปแล้ว ${t.length} นัดในฤดูกาลนี้ ชนะ ${n} เสมอ ${$} แพ้ ${r} ยิงได้ ${o} เสีย ${a} นัดล่าสุดคือ ${l.score} เมื่อ ${l.date} (${l.home?"เล่นในบ้าน":"เล่นนอกบ้าน"})`},r=$(e.h.n,t),o=$(e.a.n,n);if(!r&&!o)return"";
1let a=[r,o].filter(Boolean);if(t.length&&n.length){let $=t.reduce((e,t)=>e+t.gf-t.ga,0),r=n.reduce((e,t)=>e+t.gf-t.ga,0);a.push($===r?"ผลต่างประตูของทั้งสองทีมในฤดูกาลนี้เท่ากันพอดี เกมนี้จึงเปิดกว้างกว่าที่ชื่อชั้นบอก":`เทียบผลต่างประตูในฤดูกาลนี้ ${$>r?e.h.n:e.a.n} ทำได้ดีกว่า (${$>0?"+":""}${$} ต่อ ${r>0?"+":""}${r})`)}return a.join(" \xb7 ")}function d(e,t,n){if(!t&&!n)return"";if(t&&n){let $=Math.abs(t.pts-n.pts),r=t.pts===n.pts?null:t.pts>n.pts?e.h.n:e.a.n;return`บนตารางคะแนนล่าสุด ${e.h.n} อยู่อันดับ ${t.pos} มี ${t.pts} แต้มจาก ${t.p} นัด ส่วน ${e.a.n} อยู่อันดับ ${n.pos} มี ${n.pts} แต้มจาก ${n.p} นัด `+(r?`${r} นำอยู่ ${$} แต้ม เกมนี้จึงมีผลต่อการขยับอันดับของทั้งคู่โดยตรง`:"ทั้งคู่มีแต้มเท่ากัน ผู้ชนะเกมนี้จะแซงขึ้นไปทันที")}let $=t||n,r=t?e.h.n:e.a.n,o=t?e.a.n:e.h.n;return`บนตารางคะแนนล่าสุด ${r} อยู่อันดับ ${$.pos} มี ${$.pts} แต้มจาก ${$.p} นัด ส่วน ${o} ยังไม่มีผลการแข่งขันในคลังผลของเว็บ จึงยังไม่มีอันดับให้เทียบ`}function m(e){for(let t of e?.p?[...$.uw].sort((t,n)=>(n.league===e.p)-(t.league===e.p)):$.uw)for(let n of t.matches||[]){if(!(h(n.h,e.h)&&h(n.a,e.a)))continue;let $=String(n.score||"").match(/(\d+)\s*-\s*(\d+)/);if(!$)continue;let r=Number($[1]),o=Number($[2]),a=r>o?e.h.n:r<o?e.a.n:null;return{gh:r,ga:o,date:n.min||t.date,comp:t.league,round:t.round,roundSlug:t.slug,note:n.note||"",line:`${e.h.n} ${r} - ${o} ${e.a.n}`,summary:a?r>o?`${e.h.n} เปิดบ้านชนะ ${r}-${o} เมื่อวันที่ ${n.min||t.date}`:`${e.a.n} บุกไปชนะ ${o}-${r} เมื่อวันที่ ${n.min||t.date}`:`จบลงด้วยผลเสมอ ${r}-${o} เมื่อวันที่ ${n.min||t.date}`}}return null}let w={พรีเมียร์ลีก:["พรีเมียร์ลีกอังกฤษ","บอลพรีเมียร์ลีก","ลีกอังกฤษ"],ลาลีกา:["ลาลีกาสเปน","บอลลาลีกา","ลีกสเปน"],เซเรียอา:["เซเรียอาอิตาลี","บอลเซเรียอา","ลีกอิตาลี"],บุนเดสลีกา:["บุนเดสลีกาเยอรมัน","บอลบุนเดสลีกา","ลีกเยอรมัน"],"ลีกเอิง ฝรั่งเศส":["ลีกเอิงฝรั่งเศส","บอลลีกเอิง","ลีกฝรั่งเศส"]},v=["UFAGO","UFA","UFABET","UFA บอลสด","แทงบอล","แทงบอลออนไลน์","แทงบอล ufa","แทงบอล ufago","ยูฟ่าเบท"],b=Object.fromEntries((r.CV.pl?.teams||[]).map(e=>[e[0],`/team/${String(e[1]||"").toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/^-|-$/g,"")}`]));Object.assign(b,{"แอสตัน วิลล่า":"/team/aston-villa","อิปสวิช ทาวน์":"/team/ipswich-town",ฟอเรสต์:"/team/nottingham-forest",ท็อตแนม:"/team/tottenham-hotspur"});let F={แทงบอล:"/sports",แทงบอลออนไลน์:"/sports","แทงบอล ufa":"/sports","แทงบอล ufago":"/sports","UFA บอลสด":"/sports",ผลบอลสด:"/sports",ผลบอลเมื่อคืน:"/results/latest",UFAGO:"/",UFA:"/",UFABET:"/promotion",ยูฟ่าเบท:"/promotion"},U=new Set(["พรีเมียร์ลีก","ยูฟ่า แชมเปียนส์ลีก","วิเคราะห์บอล","ราคาบอล","ทีเด็ดบอล","ทีเด็ดบอลวันนี้","ราคาบอลวันนี้","ข่าวฟุตบอล"]);function A(e){return b[e]?b[e]:F[e]?F[e]:U.has(e)?`/tag/${encodeURIComponent((0,a.Os)(e))}`:null}let k="2026-27";function q(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],$=e.p,r=e.h.n,o=e.a.n,a=[$,`${r} พบ ${o}`,r,o,`${$} ${k}`,`${$} 2026`,`${$}ล่าสุด`,`${$}วันนี้`,`${$}คืนนี้`,...w[$]||[],`ข่าว${r}`,`ข่าว${o}`,`${r}ล่าสุด`,`${o}ล่าสุด`,`สโมสรฟุตบอล${r}`,"ข่าวฟุตบอล","ข่าววันนี้","บอลวันนี้",e.h.en.toLowerCase(),e.a.en.toLowerCase()];return n?a.push("ผลบอลเมื่อคืน",`ผลบอล${$}`,`ผลบอล${r}`,`ผลบอล${o}`,`ผลบอล${$}ล่าสุด`,`ผลบอล${$}เมื่อคืน`,`ผลบอล${$} ${k}`,"ผลบอลสด"):a.push(`วิเคราะห์บอล${$}`,`${r} พบ ${o} เตะกี่โมง`,"ทีเด็ดบอลวันนี้","ราคาบอลวันนี้"),a.push(...t,...v),[...new Set(a.filter(
1Boolean))]}},6028:(e,t,n)=>{n.d(t,{r:()=>o});let $=[[1.22,"ต่อ","2","two goals"],[1.28,"ต่อ","1.5/2","one and a half to two"],[1.34,"ต่อ","1.5","one and a half"],[1.42,"ต่อ","1/1.5","one to one and a half"],[1.55,"ต่อ","1","one goal"],[1.7,"ต่อ","0.5/1","half to one"],[1.9,"ต่อ","0.5","half a goal"],[2.1,"ต่อ","0/0.5","quarter ball"],[2.35,"เสมอ","0","level"],[2.65,"รอง","0/0.5","receiving a quarter"],[3,"รอง","0.5","receiving half"],[3.6,"รอง","0.5/1","receiving half to one"],[4.4,"รอง","1","receiving one"],[99,"รอง","1/1.5","receiving one to one and a half"]];function r(){return"-0.96"}function o(e){let t=parseFloat(e.odds);if(!t)return null;let[,n,o,a]=$.find(e=>{let[n]=e;return t<=n})||$[$.length-1],l="ต่อ"===n?e.h:"รอง"===n?e.a:null;return{side:n,hdp:o,hdpEn:a,water:r(),ou:t<=1.3?"3/3.5":t<=1.55?"2.5/3":t<=2.1?"2.5":t<=2.8?"2/2.5":"2",favTeam:l,dec:t,short:"เสมอ"===n?`เสมอ (${r()})`:`${n} ${o} (${r()})`,shortEn:"เสมอ"===n?`Level (${r()})`:`${"ต่อ"===n?"Give":"Receive"} ${o} (${r()})`}}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.