알고리즘 코드카타 해보기
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);
<오늘의 요약>
코드를 단계별로 쪼개서 하는법을 익히자.
문제를 많이보고 익히는게 중요함!
개념에서 뒤쳐지면 안된다..
확실하게 짚을건 짚고 넘어가자!