Javascript 기초 뿌시기 4탄

Seokho·2021년 11월 26일

📍 Output returen

return 'Return' + friend
-> return 이라는 명령어를 사용해서 'Returen' + friend 이라는 Output을 반환합니다.

function sayHello2 () {
	let friend = 'Code kim'
	returen 'Returen' + friend
}

기능만 수행


// 선언
function sayHello () {
  let friend = 'Code kim'
  console.log('Hello!' + friend)
}

// 호출 및 출력
sayHello ()

Output return


function sayHello2() {
    let friend = 'Code kim'
    
    return 'Return ' + friend
}

// 아웃풋은 만들어졌지만, 확인하려면 console.log에 쳐야함


let myfriend = sayHello2()

// Return Code kim 이라는 문자열이 아웃풋으로 반환이 되면서, myfriend 라는 변수에 담김

console.log(myfriend)

// 콘솔에 출력을 해야 보임

- 정리 - 
  
function sayHello2() {
    let friend = 'Code kim'
    
    return 'Return ' + friend
}

let myfriend = sayHello2()

console.log(myfriend)

-------------------------------------------------------------------

function addNumbers() {
  return 100 + 200
}

addNumbers() // 단순 호출

addNumbers()
console.log(addNumbers()) // 출력

let myNumber300 = addNumbers()
console.log(myNumber300) // 출력



function sayHello3() {
  let sentence = 'Hello!! '
  let name = 'Code kim'
  
  return sentence + name
}

sayHello3() // 단순 호출

console.log(sayHello3()) // 출력

return / console.log 의 차이점

return
-> 함수의 output 반환하는 결과물 / 변수에 할당 가능


function sayHello2() {
    let friend = 'Code kim'
    
    return 'Return ' + friend
}

let myfriend = sayHello2() // 실행한 결과<sayHello2()>를 변수<myfriend>에 담아줬음

console.log
-> 단순히 화면에 출력 / 변수에 할당 불가능


let number = console.log(10000) // 출력 가능

console.log(number) // 출력 불가능
profile
같이의 가치를 소중하게 생각하는, 프론트엔드 개발자 이석호 입니다.

0개의 댓글