⊗jsPmBsPmt 62 of 505 menu

JavaScript의 prompt 함수

화면에 지정된 메시지를 출력하는 alert 함수의 존재에 대해 이미 알고 계실 겁니다. 사용자로부터 어떤 텍스트를 입력받을 수 있는 비슷한 함수 prompt도 있습니다.

예를 들어 사용자의 이름을 물어봅시다:

prompt('당신의 이름은?');

위의 코드를 실행하여 prompt 함수가 표시하는 창을 확인하세요. 이름을 입력하고 버튼을 누르세요. 위에서 설명한 모든 작업을 수행했다면, 입력한 이름이 우리 스크립트로 전달됩니다.

입력된 이름에 접근하려면 prompt 함수의 작업 결과를 다음과 같이 어떤 변수에 할당해야 합니다:

let name = prompt('당신의 이름은?');

다음 줄의 코드에서 alert 함수를 사용하여 방금 입력한 이름을 화면에 출력해 봅시다:

let name = prompt('당신의 이름은?'); alert('당신의 이름: ' + name);

prompt 함수를 호출할 때 해당 데이터가 입력될 때까지 스크립트의 실행이 차단된다는 점을 이해해야 합니다. 사실 alert 함수도 마찬가지로 작동하며, 해당 버튼이 눌릴 때까지 기다립니다.

그런데 변수를 사용할 필요는 없습니다:

alert('당신의 이름: ' + prompt('당신의 이름은?'));

prompt 함수를 사용하여 사용자의 나이를 물어보세요. alert를 사용하여 사용자가 입력한 나이를 출력하세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부