Вам нужно использовать «&&» вместо «||» в ваших условиях «если», а также исправьте свой синтаксис. Вы должны сделать, если (m> 2 && m <= 4). </p>
Условие ИЛИ (||) означает, что это условие будет выполнено, ЕСЛИ значение m больше 2 ИЛИ меньше 4. Теперь 1 также меньше 4, поэтому может выполняться и для 1.
Если вы напишите '&&' вместо этого, это будет означать, что он должен выполняться ТОЛЬКО, если m больше 2 И меньше или равно 4.