/*
실습 1. 아래와 같이 선언된 객체가있다. 해당 객체에는
name, memberArray, filter 라는 속성이 있으며
name 은 문자열 memberArray는 배열, filter는 함수값을 가지고 있다.
filter 함수(메서드)를 실행시키고 인수값에 들어간 사람의 정보와
memberArray의 정보에 일치하는 사람의 명을 name이라는 속성에 대입시키고 obj 라는 객체를 출력시켜라
*/
var obj = {
name : '',
memberArray : ['홍길동','홍길순','이순신'],
filter : function(name){
for(var i = 0 ; i< this.memberArray.length ; i++){
if (this.memberArray[i] == name){
this.name = name;
}
}
}
};
obj.filter('입력명');
console.log(obj);
/*
실습 2. myArray라는 배열이 있다. myFn함수를 실행시켜 myArray 배열의 값을 합산하여 총 합산값을 리턴하여 결과값을 출력시켜라.
*/
var myArray = [10,20,30,40,50];
var myFn = function(){
var result = 0;
for(var i = 0 ; i < myArray.length ; i++){
result += myArray[i];
}
return result;
}
console.log(myFn());
'JavaScript' 카테고리의 다른 글
[JavaScript] DOM (Document Object Model) ② - event / 유효성검사 (0) | 2020.03.16 |
---|---|
[JavaScript] DOM (Document Object Model) ① (0) | 2020.03.16 |
[JavaScript] 함수 (1) | 2020.03.10 |
[JavaScript] 객체 Object (0) | 2020.03.10 |