< 목적 > 1 . 자바 스크립트 의 prompt 를 사용 하 여 사용자 로부터 단의 시작 수 , 단의 끝 수 , 곱 의 시작 수 , 곱 의 끝 수 를 받 아 온다 . 2 . 1 번 을 받 아 와 for 문 을 활용 하 여 구구단 을 만든다 . 3 . 위 결과 를 테이블 에 넣 는다 . 예 ) 3 단 부터 5 단 , 2 곱 부터 5 곱 까지 라면 아래 와 같 은 표 를 만들 수 있 다 . 3 * 2 = 63 * 3 = 93 * 4 = 123 * 5 = 154 * 2 = 84 * 3 = 124 * 4 = 164 * 5 = 205 * 2 = 105 * 3 = 155 * 4 = 205 * 5 = 25 또는 3 * 2 = 64 * 2 = 85 * 2 = 103 * 3 = 94 * 3 = 125 * 3 = 153 * 4 = 124 * 4 = 165 * 4 = 203 * 5 = 154 * 5 = 205 * 5 = 25 <! doctype html >< html > < head > < meta charset =" UTF - 8 "> < title > Multiplye Example </ title > < script type = " text / javascript "> document . writｅ ( "< h 2 > 행 = 단 / 열 = 곱 </ h 2 >"); / / 첫 번 째 표 var choice 1 = Number ( prompt ( " 단의 시작 숫자 입력 : ", " 3 ")); var choice 2 = Number ( prompt ( " 단의 끝 숫자 입력 : ", " 5 ")); var num 1 = Number ( prompt ( " 곱 의 시작 숫자 입력 : ", " 2 ")); var num 2 = Number ( prompt ( " 곱 의 시작 숫자 입력 : ", " 5 ")); document . writｅ ( "< table border = ' 1 '>"); for ( var i = choice 1 ; i <= choice 2 ; i ++){ document . writｅ ( "< tr >"); for ( var j = num 1 ; j <= num 2 ; j ++) { document . writｅ ( "< td >" + i + " * " + j + " = " + ( i * j ) + "</ td >"); } document . writｅ ( "< tr >"); } document . writｅ ( "</ table >"); document . writｅ ( "< h 2 > 행 = 곱 / 열 = 단 </ h 2 >"); / / 두 번 째 표 와 같 은 결과 document . writｅ ( "< table border = ' 1 '>"); for ( var i = num 1 ; i <= num 2 ; i ++){ document . writｅ ( "< tr >"); for ( var j = choice 1 ; j <= choice 2 ; j ++) { document . writｅ ( "< td >" + i + " * " + j + " = " + ( i * j ) + "</ td >"); } document . writｅ ( "< tr >"); } document . writｅ ( "</ table >"); </ script ></ head >< body ></ body ></ html >