카테고리 없음

본캠프 2주차 (4)

jaeoun0238 2024. 11. 7. 20:56

알고리즘 코드카타 해보기

 

function solution(num1, num2) {

    var answer = num1 - num2;
    return answer;
}

튜터님께 조언을 받고 라면에 물끓이는 연습부터 시작..!

answer가 그릇이고  num1 -num2가 물

우리는 그릇을 알고싶은거니까 항상

그릇인 answer가 기준으로 왼쪽 에 answer가 자리잡는다!

 

function solution(num1, num2) {
    var answer = num1*num2;
    return answer;
}

 

위문제랑 비슷한데 - 에서 * 로 바꿨다

 

자바스크립트 3강 숙제 1.

가장 아래의 코드가 실행 되었을 때, “Passed ~” 가 출력되도록 getAge 함수를 채워주세요.

var user = {
    name: "john",
    age: 20,
};

var getAged = function (user, passedTime) {
		// 여기를 작성해 주세요!
    var newUser = {};
    for(var prop in user) {
        newUser[prop] = user[prop];
    }


    newUser.age += passedTime;
    //console.log("--->", newUser);
    return newUser;
}

var agedUser = getAged(user, 6);

var agedUserMustBeDifferentFromUser = function (user1, user2) {

    console.log(user1);
    console.log(user2);


    if (!user2) {
		    console.log("Failed! user2 doesn't exist!");
	  } else if (user1 !== user2) { 
        console.log("Passed! If you become older, you will be different from you in the past!")
    } else {
        console.log("Failed! User same with past one");
    }
};

agedUserMustBeDifferentFromUser(user, agedUser);

<오늘의 요약>

코드를 단계별로 쪼개서 하는법을 익히자.

문제를 많이보고 익히는게 중요함!

개념에서 뒤쳐지면 안된다..

확실하게 짚을건 짚고 넘어가자!