Hola
Trulala de cordoba
Es normal, lo que hay dentro de una caja de texto es un
string. Tienes que pasarlo a número:
Código:
x=parseInt(document.getElementById('precioarticulo').value);
o
x=parseFloat(document.getElementById('precioarticulo').value); // número con decimales
Saludos,