我已经建立了一个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";
}

10-07 21:23