对于一个类项目,我需要在 Javascript 中创建一个程序,要求用户输入 3 个名称,然后按字母顺序对名称进行排序并将它们打印在屏幕上。
我已经想出了如何创建一个提示框供用户输入数据,然后我可以让程序将用户输入的字符串打印到屏幕上。但是,我无法弄清楚如何让 Javascript 对字符串进行排序。我知道我需要使用一个数组,但我不确定将数组放在哪里,或者如何让它知道用户输入的变量。
这是我到目前为止的代码:
<html>
<script>
function disp_prompt()
{
var names=prompt("Please enter three names","Names")
document.getElementById("msg").innerHTML= names
}
</script>
<center><input type="button" onclick="disp_prompt()" value="Click Here"></center>
<br>
<h2><center><div id="msg"></div></center></h2>
</html>