小平姓名测试打分,小名评分免费测测试打分
- 作者: 李钰淼
- 发布时间:2024-03-24
1、小平姓名测试打分
姓名:小平
总分:85 分
姓氏:小(15 分)
笔画少,简单易记
口字旁,有吃有喝,不愁吃穿
名字:平(70 分)
平稳安稳,无大起大落
人字旁,贵人相助
火字旁,热情开朗,处事果断
三才配置:吉(8 分)
天人地(地格、人格、外格)搭配吉利
数理卦象:65 分
地格数理:24(福禄双收)
人格数理:15(志望通达)
外格数理:14(福星高照)
总格数理:38(立志扬名)
五行分析:
姓氏:土
名字:火
五行相生:吉(10 分)
火生土,姓名相生,利于发展
姓名“小平”总分 85 分,寓意吉利,五行相生。预示此人性格稳重踏实,处事果断,为人热情开朗,贵人相助,一生较为顺利,事业有成。
2、小名评分免费测测试打分
“小名评分免费测测试打分”是免费在线小名评分和测试系统,可以帮助您为宝宝选择一个好听又寓意良好的小名。该系统使用基于中文语音、语义、吉祥含义等的评分算法,对您输入的小名进行综合评分和分析,并提供测试结果和建议。您可以使用该系统为宝宝选择一个好听且有意义的小名。
3、姓名小名测试免费
姓名小名测试
输入您的姓名:
输入您的生日:
点击“测试”按钮以获取您的结果:
结果:
您的姓名小名是:
小名:
含义:
其他信息:
姓名五行属性:
姓名吉祥数字:
姓名三才配置:
说明:
姓名小名测试仅供参考,不具有科学依据。
测试结果可能与传统姓名学或实际情况有所差异。
4、姓名测试打分小名
姓名测试打分——小名
说明:
测试基于汉字的笔画和偏旁部首。
分数越高,小名越旺运。
仅供参考,请勿过于迷信。
测试方法:
1. 在下方输入您想要测试的小名。
2. 点击“测试”按钮。
评分标准:
050分: 不太旺运
5180分: 一般旺运
81100分: 非常旺运
测试输入:
测试按钮:
```
```
结果显示:
```
```
代码:
```javascript
const nameInput = document.getElementById("nameinput");
const testButton = document.getElementById("testbutton");
const result = document.getElementById("result");
testButton.addEventListener("click", () => {
const name = nameInput.value;
const score = calculateScore(name);
if (score < 50) {
result.innerHTML = `小名 "${name}" 得分:${score},不太旺运。`;
} else if (score < 80) {
result.innerHTML = `小名 "${name}" 得分:${score},一般旺运。`;
} else {
result.innerHTML = `小名 "${name}" 得分:${score},非常旺运!`;
}
});
function calculateScore(name) {
// 获取汉字的笔画和偏旁部首
const strokesAndRadicals = [];
for (let i = 0; i < name.length; i++) {
const char = name[i];
const strokeCount = getStrokeCount(char);
const radicals = getRadicals(char);
strokesAndRadicals.push({ strokeCount, radicals });
}
// 计算笔画和偏旁部首分数
let strokeScore = 0;
let radicalScore = 0;
for (let i = 0; i < strokesAndRadicals.length; i++) {
strokeScore += strokesAndRadicals[i].strokeCount;
radicalScore += strokesAndRadicals[i].radicals.length;
}
// 返回总分
return strokeScore + radicalScore;
// 获取汉字笔画数
function getStrokeCount(char) {
const strokeCounts = {
"一": 1,
"二": 2,
"三": 3,
"四": 4,
"五": 5,
"六": 6,
"七": 7,
"八": 8,
"九": 9,
"十": 10,
};
return strokeCounts[char] || 0;
// 获取汉字偏旁部首
function getRadicals(char) {
const radicals = [];
if (char.length === 1) {
radicals.push(char);
} else {
const radicalMap = {
"氵": "氵",
"火": "火",
"土": "土",
"金": "金",
"木": "木",
"日": "日",
"月": "月",
};
for (let i = 0; i < char.length; i++) {
const radical = radicalMap[char[i]];
if (radical) {
radicals.push(radical);
}
}
}
return radicals;
```