Самым простым решением будет
// Native JS
var elements = document.getElementsByTagName('input');
allValuesAsString = "";
allValuesAsNumber = 0;
for(var counter = 0; counter < elements.length; counter++){
allValuesAsString += elements[counter].value;
allValuesAsNumber += parseInt(elements[counter]);
};
// jQuery
var elements = $('input');
allValuesAsString = "";
allValuesAsNumber = 0;
elements.each(function(){
allValuesAsString += this.value;
allValuesAsNumber += parseInt(this.value);
};
Но этот вариант подходит, только если у вас нет других инпутов.
// jQuery
var allValuesAsString = "";
allValuesAsNumber = 0;
$('.player1 input').each(function(){
allValuesAsString += this.value;
allValuesAsNumber += parseInt(this.value);
});
Вот более хороший вариант(на Native JS другой человек уже написал).
Отмечу важную фишку моего кода: он читает даже не типизированые для чисел инпуты(т.е. он будет прибавлять число, которое он смог выделить)