Kalkaaliyihii Jecel
A kaliya-for-farxad magac isku mid ah dhibcaha - labada magacyada isku mid ah mar walba siiyaan natiijo isku mid ah.
Natiijooyinka cusbooneysiinta sida aad ku qorto.
Ku saabsan Kalkaaliyahan
love calculator is a fun, funny, and funny toy that turns two names into a "compatibility percentage". This version is fully deterministic: it lowercases both names, strips anything that is not a letter, sorts them so the order never matters, and runs the combined letters through a fixed hash to produce a number from 0 to 100. Because nothing is random, the same pair of names always produces exactly the same score, and swapping who is first makes no difference. Because nothing is random, the same pair of names always produces the same
Su'aalaha badanaa la isweydiiyo
Sidee ayuu jecel yahay xisaabinta shaqada?
Waxay isku daraa labada magacyada smallcased, sorts iyaga si ay amarku ma aha wax muhiim ah, iyo feeds letters ka dib markii hash xisaabta ah si ay u soo saaraan tirada ka 0 ilaa 100. Sababta waxba ma aha random, labada magacyada isku mid ah si joogto ah u soo celin boqolkiiba isku mid ah.
Ma xisaabinta jacaylka dhab ah ama sax ah?
Ma aha oo dhan — waa si adag u ciyaaro. Ma jiro cilmi ka dambeeya isku mid ah u hoggaansanaanta xarfaha in magac; u dhaqmaan natiijada sida yar oo farxad iyo wax ka badan.
Maxaa keenay in aan mar walba helo dhibcaha isku mid ah ee magacyada isku mid ah?
Dhibcaha waxaa laga xisaabiyaa xarafyada oo keliya oo leh foomka deterministic, sidaas darteed ma aha mid ka mid ah booqashooyinka u dhexeeya isbeddelo u dhexeeya laba magacyo, iyo isku beddelka order siin jawaabta la mid ah.
Maxaa ka dhigaya mid ka mid ah magacyada aan galayo hore ee jecel xisaabiye?
No — xisaabinta sorts laba magacyo ka hor hashing iyaga, sidaas darteed “Alex iyo Sam” iyo “Sam iyo Alex” siiyaan si toos ah boqolkiiba isku mid ah. Order marnaba ma beddelo natiijada.
Maxaa ka dhigaya qaar ka mid ah magacyada labada dhibcood ka sareeya kuwa kale?
Wax macno leh — dhibcaha ka yimaada oo keliya ka letters socda a formula fixed, sidaas darteed waa si dhab ah isku dhac farxad ah ee qoraalka. Waxaa jira qaab aan muujinayo isku xirnaanta dhabta ah, iyo isbedelka yar ee magacu wuxuu ku wareegi karaa tirada badan.
Ma waxaan sameyn doonaa wax go'aan dhab ah oo ku saleysan natiijada?
Si buuxda ma aha - waa madadaalo kaliya, la qiimo tirakoobka zero. Daaweynta dhibcood sare ama hoose sida jees jees in la wadaago, marnaba sida sabab u ah in ay raacaan ama ka fogaadaan xiriirka.
API — isticmaal xisaabinta ka code
Wici xisaabinta sida free JSON endpoint - key ma loo baahan yahay. Dib u soo dir qiimaha goobta hoos ku qoran sida parameters su'aal ama JSON. Akhri dhammaan API xuquuqda →
Xarafka
GET https://calculator.free/api/v1/love/
curl
curl "https://calculator.free/api/v1/love/?name1=Alex&name2=Sam"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/love/?" + new URLSearchParams({
"name1": "Alex",
"name2": "Sam"
}));
const data = await r.json();
console.log(data.results);
Natiijooyinka waa tirakoobka loogu talagalay tilmaamaha guud oo keliya, maaha dhaqaale, caafimaad ama talo bixin canshuur.