클래스 프로젝트의 경우 사용자에게 3 개의 이름을 입력하고 사전 순으로 이름을 정렬 한 다음 화면에 인쇄하는 프로그램을 자바 스크립트로 만들어야합니다.사용자에게 정보를 입력 한 다음 데이터 정렬을 묻습니다.
사용자가 데이터를 입력 할 수있는 프롬프트 상자를 만드는 방법을 알아 냈습니다. 그리고 사용자가 입력 한 문자열을 인쇄하도록 프로그램을 가져올 수 있습니다. 그러나, 나는 자바 스크립트가 문자열을 정렬하는 방법을 알아낼 수 없습니다. 배열을 사용해야한다는 것을 알고 있지만, 배열을 어디에 두어야하는지, 또는 사용자가 입력 한 변수를 알 수있는 방법을 모르겠습니다.
<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>
사용자가 3 개의 이름을 입력하는 방법은 하나만 프롬프트됩니까? –
무엇을 시도 했습니까? 문자열을 어떻게 처리해야하는지 알고 있습니까? 힌트 : ['split'] (https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/String/split), ['sort'] (https://developer.mozilla.org)/en-US/docs/JavaScript/Reference/Global_Objects/Array/sort) 및 ['join'] (https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Array/join) 함수 – Bergi