if 반대라고 생각하면 된다!
if가 true일 때 실행되는거라면
assert는 false일 때 실행된다!!
// 해당 숫자가 짝수가 아니라는 에러 메세지
const errorMsg = 'the # is not even';
// 2부터 5까지 숫자 반복문 돌린다.
for (let number = 2; number <= 5; number += 1) {
console.log('the # is ' + number);
// number이 2로 안나눠지는 숫자에 대해서 number와 에러메세지 출력!!
console.assert(number % 2 === 0, {number: number, errorMsg: errorMsg});
// or, using ES2015 object property shorthand:
// console.assert(number % 2 === 0, {number, errorMsg});
}
참고문서링크
https://developer.mozilla.org/ko/docs/Web/API/console/assert
'JavaScript' 카테고리의 다른 글
22.04.27 splice (0) | 2022.04.28 |
---|---|
22.04.27 객체에서 속성 찾기 hasOwnProperty 와 in (0) | 2022.04.27 |
22.03.02 루프문에서 continue (0) | 2022.03.07 |
22.03.07 [javascript] 화살표 함수와 return (0) | 2022.03.07 |
22.03.02 console.log에 받은 json 데이터 예쁘게 보는 법 (0) | 2022.03.02 |