JavaScript | TypeScript/Javascript 코딩테스트
[ Javascript ] 고기값 구하기
shiro21
2022. 6. 15. 13:25
반응형
문제
다음과 같은 객체를 생성할 수 있는 생성자 함수를 예로 들어보세요. ( 생성자 함수 이름은 Product, 키와 자료형은 적절하게 사용합니다. )
속성 | 값 |
이름 | 돼지삼겹살 |
무게 | 100g |
가격 | 1690원 |
메서드 | 설명 |
calculate(무게) | 무게를 기반으로 가격을 계산합니다. |
힌트
product.calculate(200)이라고 입력하면 100g * 2 = 200g이므로 3380원을 출력하면 됩니다.
function Product(name, weight, price) {
this.name = name;
this.weight = weight;
this.price = price;
// 메서드
this.calculate = function(weight) {
return this.price * (weight / this.weight);
}
}
var product = new Product("돼지고기", 100, 1690);
console.log(product.calculate(200)); // 3380
반응형