JavaScript-Developer-I 문제 101

개발자가 레스토랑 요금을 계산하는 코드를 가지고 있지만 코드를 테스트하는 동안 잘못된 답변을 생성합니다.
함수 계산Bill(항목){
총합 = 0으로 놔두세요;
합계 += findSubTotal(항목);
합계 += addTax(전체);
총계 += addTip(총계);
총 수익;
}
개발자가 계산Bill 내에서 각 함수 실행을 단계별로 실행할 수 있는 옵션은 무엇입니까?

JavaScript-Developer-I 문제 102

테스트에는 데이터베이스에 대한 종속성이 있습니다. 질문. 테스트 중에 종속성은 다음 메소드를 사용하여 데이터베이스라는 개체로 대체됩니다.
배열을 반환하는 계산기 쿼리입니다. 개발자는 메서드가 몇 번 호출되었는지 확인할 필요가 없습니다.
요구 사항을 설명하는 두 가지 테스트 접근 방식은 무엇입니까?
답변 2개 선택

JavaScript-Developer-I 문제 103

다음 코드를 참조하세요:
클래스 차량 {
생성자(플레이트) {
This.plate =플레이트;
}
}
클래스 트럭은 차량을 확장합니다.
생성자(판, 무게) {
//코드 누락
This.weight = 무게;
}
디스플레이웨이트() {
console.log('${this.plate} 트럭의 무게는 ${this.weight}lb입니다.');}}
myTruck = new Truck('123AB', 5000);
myTruck.displayWeight();
코드가 '트럭 123AB에
무게가 5000파운드야.'?

JavaScript-Developer-I 문제 104

개발자는 숫자를 전달하면 다음을 반환하는 fizzbuzz 함수를 작성했습니다.
숫자가 3으로 나누어지면 'Fizz'입니다.
숫자가 5로 나누어지면 '버즈'입니다.
숫자가 3과 5로 나누어지면 'Fizzbuzz'입니다.
숫자가 3이나 5로 나누어지지 않으면 빈 문자열입니다.
fizzbuzz 기능에 대한 시나리오를 올바르게 테스트하는 두 가지 테스트 사례는 무엇입니까?
답변 2개 선택

JavaScript-Developer-I 문제 105

개발자는 구문 분석된 JSON 문자열을 사용하여 아래 블록과 같이 사용자 정보로 작업합니다.

객체의 이메일 속성에 액세스하는 두 가지 옵션은 무엇입니까? 답변 2개 선택