티스토리 뷰
함수
함수란 함수야, 어떤것의 기능 내가 수행하려는 부분을 내가 원하는 만큼 쓸 수 있는 코드
우리의 코드를 여기에 어떻게 넣을 수 있을까?~ console.log('hello') 라고 쓸 수 있을꺼야?
그럼 이건 그냥 코드지 hello 대신 grettings 등으로 바꿀땐 넌 그 hello가 써진걸 다 바꿔야하지.
그때 gretiting등 뭘하든 내가 바꾼 일일하게 바꾸지 않아도 값을 나오게해주는게 함수다.
function 변수 ( ) 이게 함수의 정의이다!
function sayHello () {
console.log('hello!')
}
sayHello();
function sayHello () {
console.log('hello!')
}
sayHello();
console.log("hi")
콘솔로그는 내가 원하자는 걸 출력해준다.
function sayHello () {
console.log('hello!')
}
sayHello("Nicolas");
console.log("hi")
이렇게 될 경우 원하는대로 헬로 니콜라스가 나오지 않는다.
이유는 무엇일까~?
인자 ( argument ) 아귀먼트를 받아오기 위해선
아귀먼트는 - > 변수와 같은거다. 우리가 주는 값을 저장해줄것이다.
->
function sayHello (potato) {
console.log('hello!')
}
sayHello("Nicolas", potato);
console.log("hi")
이렇게 된다면 -> Hello! Nicolas
콘솔로그에 값을 아무리 넣어도 값이 바뀌지 않는다.
'코딩 공부 > Nomad Coder' 카테고리의 다른 글
노마드 코더 바닐라 자바스크립트 2-2 (0) | 2021.08.30 |
---|---|
노마드 코더 바닐라 자바스크립트 2-1.1 (0) | 2021.08.30 |
노마드 코더 - 아직도 SQL을 모른다고해서 5분 설명해드림 (0) | 2021.08.26 |
노마드 코더 바닐라 자바스크립트 1-10 (0) | 2021.08.25 |
노마드 코더 바닐라 자바스크립트 1-9 (0) | 2021.08.25 |
댓글
© 2022 chanchaning