我已经建立了一个Javascript计算器-可以帮助某人根据对5个问题的答案来决定他们是哪种类型的投资者。每个问题的每个答案都有一个值(1-5分)。当他们完成测验时,他们的“点”将加起来并显示在div中。
现在,点整数通过以下方式显示在div中:divobj.innerHTML = "Total Risk Points: "+totalRiskPoints;
,并显示为整数值(每个答案的所有点之和)
我想将总风险点整数值转换为一个单词,例如-如果用户的总风险点总计为25-我希望它显示:“积极的投资组合”。
所以从本质上讲,我需要一些将整数转换为指定单词的东西。
这是计算器的链接-您可以从那里查看源。
https://abgira.com/sites/all/themes/bluez-7.x-1.0/bluez/riskassessment.html
最佳答案
非常简单...
我不知道您针对不同类型投资组合的范围是多少,但是您可以相应地更改数字。
// 0-9 points
if (totalRiskPoints >= 0 && totalRiskPoints < 10) {
divobj.innerHTML = "Newbie Portfolio";
// 10-24 points
} else if (totalRiskPoints >= 10 && totalRiskPoints < 25) {
divobj.innerHTML = "Amateur Portfolio";
// 25-infinity points
} else if (totalRiskPoints >= 25) {
divobj.innerHTML = "Aggressive Portfolio";
}