추상화

Magic Number

const COMMON_DELAY_MS = 3 * 60 * 1000;

setTimeout(() => {
	scrollToTop();
}, COMMON_DELAY_MS)
const PRICE = {
	MIN:1_000_000,
	MAX: 100_000_000,
}

console.log(PRICE);
getRandomPrice(PRICE.MIN, PRICE.MAX)
const CAR_NAME_LENGTH = Object.freeze({
	MIN: 1,
	MAX: 5,
});

function isValidName(name) {
	return carName.length >= CAR_NAME_LENGTH.MIN && carName.length <= CAR_NAME_LENGTH.MAX;
}

function notValidName (value) {
	if(!isArrayItemLengthRange(names, CAR_NAME_LENGTH.MIN, CAR_NAME_LEGTH.MAX) {
		  alert(`자동차 이름은 ${CAR_NAME_LEGTH.MIN}자에서 ${CAR_NAME_LEGTH.MAX}자까지 입력할 수 있습니다.`);
  }
}

네이밍 컨벤션