[TIL] 출력,변수,함수

YUJIN'S CODE·2021년 8월 29일
0

JavaScript

목록 보기
1/6
post-thumbnail

🔍출력하기

출력은 입력한 값을 눈에 보이게 화면에 나타내는 것을 말한다.

출력하는 방법은 console창을 통해 출력하는 console.log, 화면에 알림창으로 출력하는 window.alert, 브라우저 화면에 출력하는 document.write 등 이외에도 다양한 방법이있다.

console을 사용하여 출력해보자!

💻 console.log(출력할 값);

console.log(100);
console.log("홍길동");
console.log("안녕하세요");

이렇게 입력하면 다음과 같이 출력된다.

🔍변수선언하기

변수(variable) 란 쉽게 말해 데이터를 담는 그릇이라고 생각하면 된다.

변수선언은 var, const, let을 사용하는 방법이 있다.

let을 사용하여 선언해보자!

💻 let 변수이름 = 값;

let number = 1;
let name = '홍길동';
let name2 = '안녕하세요';

선언한 결과를 console.log를 사용하여 출력하면 다음과 같이 나온다.


💡 let과 const의 차이점

  • let은 변수 재할당이 가능하지만 변수 재선언이 불가능하다.
  • const는 재할당과 재선언이 둘다 불가능하다.

  • 💡 변수 이름 규칙

  • 첫 글자에는 영문자, _ , & 만 가능하다.
  • 대문자와 소문자를 구분해야한다.
  • 숫자 사용이 가능하지만 첫 글자에는 불가능하다.



  • 🔍 function(함수)

    함수(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'))//출력
    

    출력해보면 다음과 같은 결과가 나온다.

    💡 기억하자!

  • 선언한 후 호출을 해야만 기능을 실행할 수 있다.
  • console.log로 출력하지 않으면 눈으로 확인 할 수 없다.
  • return은 output을 반환하는 명령어이고, 변수에 할당도 가능하다.
  • profile
    I Love Pizza, 나만의 토핑으로 한조각씩 맞춰가는 중

    0개의 댓글