diff --git a/packages/components/input-number/src/input-number.vue b/packages/components/input-number/src/input-number.vue index 90a5bcd7d3..605967315b 100644 --- a/packages/components/input-number/src/input-number.vue +++ b/packages/components/input-number/src/input-number.vue @@ -241,11 +241,11 @@ export default defineComponent({ newVal = toPrecision(newVal, props.precision) } } - if (newVal !== undefined && newVal >= props.max) { + if (newVal !== undefined && newVal > props.max) { newVal = props.max emit('update:modelValue', newVal) } - if (newVal !== undefined && newVal <= props.min) { + if (newVal !== undefined && newVal < props.min) { newVal = props.min emit('update:modelValue', newVal) }