object를 추가,업데이트 _2
const player = {
name: "aeong",
points: 10,
fat: true,
};
인 상황에서,
player에 15점을 추가해서 업데이트 하고 싶을 때
->
console.log(player);
player.points = player.points + 15;
console.log(player.points);
player.points = player.points + 15;
Q : 우리가 넘겨주는 어떠한 이름이든, Hello를 해주는 function을 작성해보자
(1) function이 없는 세상 버전
= console.log("Hello my name is Nico";
console.log("Hello my name is Nico";
console.log("Hello my name is Nico";
console.log("Hello my name is Nico";
console.log("Hello my name is Nico";
console.log("Hello my name is Nico";
ㅇ
dl
이름 자리에 이름만 바뀌고 오지게 중복되는 코드를 작성하게 된다.
(2) function 이 있는 세상
*function은 어떤 코들를 캡슐화해서, 실행을 여러 번 할 수 있게 해준다.
*규칙 .()를 사용해야 한다. 실행하게 될 코드블록이 필요하다. {} 안에 작성하는 것이 .
sayHello 를 실행할 때마다 실행되는 거다.
function sayHello(){
console.log("Hello!"); // array.push (), alert()
}
() 이 괄호표시가 펑션의 플레이버튼이다.
sayHello();
sayHello();
sayHello();
sayHello();
이렇게 작성하면,
Hello!
Hello!
Hello!
Hello!
이렇게 출력됨.
"Hello my name is C" 를 출력하려면??
*argument, : function 을 실행하는 동안 어떤 정보를 function 에게 보낼 수 있는 방법
function sayHello(nameofPerson,age) {//2개의 argyment를 받고있다.
console.log("Hello my name is"+nameofPerson+" and I',"+age)
}
sayHello("nico",10);
sayHello(" dag",23);
sayHello("lynn",21);
//v의 자리에 nico가 들어갔음 좋겠다고 생각하는거지 지금.. how to receive