【发布时间】:2021-12-24 09:04:42
【问题描述】:
我正在寻找一种将数字编码为字母的方法。我想使用输入的 django 变量并将数字翻转为字母:
1=M
2=A
3=k
4=E
etc.
完成此任务的最佳方法是什么?我看过开关功能,但我似乎只能让它为 1 个字符工作。我如何让它切换从 Django 变量输出的每个数字?
<script type="text/javascript">
function myFunction() {
var text;
var Number = {{ Label.MetaData.price|number_format(0, '', '')|raw }};
switch(Number) {
case "1": text = "M"; break;
case "2": text = "A"; break;
case "3": text = "K"; break;
case "4": text = "E"; break;
}
document.getElementById("code").innerHTML = text; }
</script>
<p id="code"></p>
【问题讨论】:
-
听起来你需要某种循环,循环遍历每个数字并输出字母。很难猜出
witch each number outputted from a Django variable到底是什么意思
标签: javascript switch-statement