출력은 입력한 값을 눈에 보이게 화면에 나타내는 것을 말한다.
출력하는 방법은 console창을 통해 출력하는 console.log, 화면에 알림창으로 출력하는 window.alert, 브라우저 화면에 출력하는 document.write 등 이외에도 다양한 방법이있다.
💻 console.log(출력할 값);
console.log(100);
console.log("홍길동");
console.log("안녕하세요");
이렇게 입력하면 다음과 같이 출력된다.
변수(variable) 란 쉽게 말해 데이터를 담는 그릇이라고 생각하면 된다.
변수선언은 var, const, let을 사용하는 방법이 있다.
💻 let 변수이름 = 값;
let number = 1;
let name = '홍길동';
let name2 = '안녕하세요';
선언한 결과를 console.log를 사용하여 출력하면 다음과 같이 나온다.
함수(function)는 여러 동작을 기능별로 묶어 놓은 명령이다.
함수를 사용해서 각 명령의 시작고 끝을 구별하기 쉽다. 필요할 때마다 원하는 기능만 실행 할 수 있다. input -> 기능수행 -> output 기본 구성요소이다. input과 output 둘 중 하나가 없거나 기능수행 하나만 있어도 함수라 할 수 있다.
💻 function 함수명(input자리 ) {수행할 기능 입력 }
함수명( )
//1.기능수행
function number(){
console.log(100000)} //기능수행
number();//호출
//2.기능수행 + output
function number2(){
let myNumber = 100000 //기능수행
return myNumber //output반환 }
number2()//호출
//------------여기까지 입력하면 눈으로는 확인할 수 없음
console.log(number2())//출력
//3.input + 기능수행
function myName(name)//input
{
console.log('My name is '+ name }//기능수행
myName('kim') //호출 }
//4.input + 기능수행 + output
function myName2(name)//input
{ let sayHello = 'My name is ' + name //기능수행
return sayHello //output 반환}
myName2()//호출
console.log(myName2('Kim'))//출력
출력해보면 다음과 같은 결과가 나온다.