0
function getValor(){
var valor = $('.produtos').val();
alert(valor)
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input value="1" name="valor[]" class="produtos" type="text"><button onclick="getValor()">GetValor</button>
<input value="2" name="valor[]" class="produtos" type="text"><button onclick="getValor()">GetValor</button>
<input value="3" name="valor[]" class="produtos" type="text"><button onclick="getValor()">GetValor</button>
<input value="4" name="valor[]" class="produtos" type="text"><button onclick="getValor()">GetValor</button>
<input value="5" name="valor[]" class="produtos" type="text"><button onclick="getValor()">GetValor</button>
Possible duplicate of Taking Value from an Array of Inputs
– Matheus