목록Front-end (103)
NULL

var a = prompt(); var b = prompt(); function solution(a,b){ var sum = a > b; return sum; } console.log(solution(a, b)); a > b면 ture b > a면 false 를 나타내주는 간단한 함수다.
function 함수이름(인자1, 인자2){ /* 실행할 코드 */ return 결과값; } 사용법은 위와 같다. function print(){ var a = prompt("문자열을 입력하세요."); console.log(a,"\nprint 함수 호출완료."); } function sum(num1, num2){ var sum = num1+num2; return sum; } function return_test(){ return; console.log("실행되지 않는 코드"); } 위와 같이 함수를 선언하고 콘솔창에 함수 이름을 실행시키면 확인할 수 있다. retrun_test 함수는 첫번째줄에 return을 만나면 함수가 종료되며 아래값인 console.log는 실행되지않는다. 리턴하는 값이 없다면 u..
Math.pow(2,3); 2의 3승을 구할 수 있다. Math.sqrt(25); 25의 제곱근을 구할 수 있다. Math.random(); 아무런 인자를 받지않은 이 함수는 0에서 1사이의 난수를 반환해준다. Math.floor((Math.random()*10)+1); // 1부터 10까지 난수 필요시 Math함수를 찾아보고 활용하자
var num = 1; console.log(num); console.log(++num); console.log(num); ++ 연산자는 num = num + 1; 과 같다. ++가 변수 앞에 있으면 출력전에 값이 증가되서 나오게 되고 var num = 1; console.log(num); console.log(num++); console.log(num); 후에 있다면 먼저 값을 출력하고 그 다음에 증가하게 된다. --도 마찬가지다. 따라서 코드1의 값은 1 2 2가 출력되고, 코드2의 값은 1 1 2가 출력되게 된다.

var num; var = number = null; var num은 nudefined var number은 null로 정의하여 비어있는 상태로 나타냈다.
var man ={ name:"asd", age: 18, height:180 }; 위와 같이 객체를 선언하며, 객체 정의 시 속성이름 : 값 형태로 정의합니다. 객체 속성을 얻어오는 방법은 방법1 객체이름.속성 man.name 방법2 객체이름["속성"] man.["name"] 주의사항 방법2 같은 경우 대괄호안에 문자열 따옴표를 넣어줘야한다. 객체속성을 변경하는 방법은 변수와 동일하다.