| 
	
	
		
		
		
		
		 А если попробую сделать так что бы передавался id от блоков в которых находятся калькуляторы, и вынесу script общий для всех, а внутри блоков все будет по классам  
$('.js-amount').on('change keyup', function () { 
                let block_id = $(this).parents('.blockcalc').attr('id'); 
 
                calc($(this).val(), block_id); 
 
Ну вот так примерно? Получится? Мне просто JSON.parse Нельзя убирать 
		
	
		
		
		
		
		
		
	
		
		
	
	
	 |