Yes, it'll show the error. If you'll try to add/concatenate two different data types values it'll throw data type mismatch error.
I would suggest you to convert your item price in string format before concatenating it. You can use
Javascript toString()[
^] function to convert the values in string format..
--Amit