let deltaRooms = function(a,b) { ......... };
let deltaPrice = function(a,b) { ......... };
let deltaArea = function(a,b) { ......... };
let deltaAddress = function(a,b) { ......... };
let dr = deltaRooms(a,b);
let dp = deltaPrice(a,b);
let dar = deltaArea(a,b);
let dad = deltaAddress(a,b)
let diff = A * dr + B * dp + C * dar + D * dad;
//Где A, B, C и D - некие коэффициенты.
Тогда всё просто. Сначала вычисляем факториал, переводим резульатат в строку, и с конца ищем нужную цифру. Либо еще можно брать остаток от деления на 10, пока не получим цифру или пока само число не кончится.