임의의 수 찾는 프로그램 - 사용자가 숫자 입력: - 1~10의 범위에서 하나의 난수(랜덤)를 변수에 생성한다. - 입력된 수와 난수가 같으면 '정답' 표시한다. - 입력된 수가 더 크면 ' '입력값'보다 작습니다.'를 표시한다. - 입력된 수가 더 작으면 '입력값'보다 큽니다'를 표시한다. - count를 이용해서 횟수를 출력하도록 한다. java에서는 아래와 같이 난수를 표현하였습니다. 첫째. Math클래스를 이용해서, int result = (int)(Math.Random()*10)+1둘째. Random클래스를 가지고, Random rd = new Random(); int result = rd.nextInt()*10+1; 자바스크립트에서도 달라진 점이 없어요. 그렇기 때문에, 다양한 정답들 중에 나..
함수에 대하여, 이번에는 자바스크립트의 "꽃" 함수에 대해서 알아보려구 합니다. 그 이유는 함수가 전부라고 해도 과언이 아니라고 하네요. 함수는 작업을 수행하거나 값을 계산하는 문장 집합 같은 자바스크립트 절차입니다. 또한, 함수를 정의하면 사용하는데에 몇 번이고 실행할 수 있고 호출할 수 있는 코드블록이에요! 함수에는 여러가지 알아야할 키워드들이 있어요.- 매개변수, 매서드, 생성자, 익명함수, 중첩함수가 무슨의미를 가지는지 알려드릴게요. * 매개변수는?! 함수 몸체내에서 지역변수처럼 취급하는 변수에요. * 매세드는?! 어떤 객체의 속성으로써 저장된 자바스크립트의 함수에요. * 생성자 는?! 새롭게(=new) 생성된 객체를 초기화하는데 쓰이는 함수에요. * 함수 는?! 다른함수에 중첩이 가능하고, 포함..
구구단 구하기 - 사용자 입력: 3-3단 제외 나머지 단 출력한다. - 2-9: 범위 외의 입력: 해당단은 없습니다. - 테이블 태그와 for문을 이용하도록 한다. java에서 for문을 이용해서 구구단을 만드는 문제를 많이들 풀어보셧나요?!! 자바스크립트에서도 구구단을 만드는 것이 그렇게 어렵지 않습니다. 우선, body문에 기본적인 틀과함께 동작코드를 작성했습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 구구단을 출력합니다 var input=prompt('제외할 단을 입력하세요 (2~9)'); if(input9){ document.write(" 해당 단은 없습니다 ") } else{ for(var i=1; i
게시판 만들기 현재 페이지에 출력할 게시물 5개의 정보를 입력받아서 게시물 테이블로 출력한다. 절차 1. 함수이름 매개변수 리턴값 --> 한개의 게시물 정보를 번호:제목:작성자:조회수 형식으로 입력받아서 String의 spilt메소드(배열)로 분리하여 저장하는 함수 절차2. 1의 결과를 테이블의 1라인*4컬럼으로 구성하여 저장하는 함수 작성: tr, td태그 사용 절차3. 1,2번 함수를 5번 호출하면 5번의 입력내용을 5라인의 테이블로 구성한다. 완성된 게시물 테이블을 출력한다 우선, head 태그안에서 제 마음대로 css를 꾸며보았습니다. - table태그는 외부로써, 선과 배경색, 가운데 박스정렬을 적용시켰어요! - td태그는 태이블의 내부 선속성을 따로 적용시켜줬어요! - h1태그의 가운데로 텍스..
배열에 대해 정리했습니다. ☆1. 배열객체 Array() 생성 방법입니다. ☆2. 배열리터럴: 새로운 배열을 만드는 데 사용하는 표기법입니다. ★★ (객체 리터럴이 중괄호( {} )를 이용한 표기법이었다면, 배열 리터럴은 대괄호( [] )를 사용) (1)배열객체를 이용 [배열의 선언] 1) var a = new Array(); - 초기화 a[0] = 100; a[1] = '가나다'; a[2] = 0; a[3] = -50; a[4] = 'abc'; - 배열 출력 (toString()이용한다.) document.write(a.toString()); [선언과 동시에 초기화] 2) var b = new Array(12, 465, '자바', -0.5, '라면', 10.95); b[0]에 12이 저장되어있다. va..
로그인 창 만들기 1. 문제형태 선택: 로그인하셧습니까? (confirm이용) 확인버튼클릭 : 내정보 보러가기(), 로그아웃 버튼 생성 출력한다. () 취소버튼클릭 : 아이디 text, 암호 password, 로그인 버튼 생성 출력한다. --> 2. 주의사항 (script내부 문장) - 7번줄 : var result= if(result ==true) => confrim 선택창의 '예', '아니오' 를 누르면 boolean값을 반환한다. 따라서, result에 true값을 저장해서 "true가 맞다면?" 비교하는 조건을 사용했다. - 8~9줄 : var in1= " 내 정보 보러가기 "; var in2= ""; => 태그에서 a태그와 input태그를 다음과 같이 넣는다는 것을 알 수 있다. 결론적으로 만들..