我正在尝试调整/定制一个个性测试,以了解你的个性类型。(例: MBTI测试)
这是一个包含9个问题(3x3个问题)的测试,给出一个字母结果取决于你在最后检查"A“或"B”,当前的测试用主要的三个字母给出你的个人资料类型。
我想向这个函数showResults()添加一个步骤。事实上,我只想保持两个字母的组合谁得到最大的百分比/结果。然后显示由两个字母组合而成的关联对象(标题、描述.)
function showResults() {
type += (s >= n) ? "S" : "N";
type += (t >= f) ? "T" : "F";
type2 += (s >= n) ? "S" : "N";
type2 += (t >= f) ? "T" : "F";
type2 += (j >= p) ? "J" : "P";
document.querySelector("#type").innerHTML = type;
document.querySelector("#largest").innerHTML = type2;
document.querySelector("#type-title").innerHTML = types[type].title;
document.querySelector("#type-percentage").innerHTML = types[type].percentage;
document.querySelector("#type-description").innerHTML = types[type].description;
document.querySelector("#type-site").href = types[type].site;
document.querySelector("#type-details").classList.remove("hidden");
document.querySelector("#scroll-down").classList.remove("hidden");
document.querySelector("#results").classList.remove("hidden");
}发布于 2022-09-18 11:50:38
让我们开始学习如何将整数与js相加。
样本是这样的
const num1 =5,const num2 = 3;
//加两个数字const sum = parseInt(num1 + num2);
//显示和console.log(‘+ num1 +’和‘+ num2 +’之和为:‘+ sum);
在那之后,试着把最大的可能性还给你。
if(mbtiA < mbtiB){返回mbtiB};
https://stackoverflow.com/questions/73762073
复制相似问题