Как решать примеры с x, y?
Берёте какой-либо алгоритм для решения вашей задачи, пишете программу, определяете необходимые для решения данные, вводите их, получаете результат. Например, так:var a = [[1, -9, -14], [5, -2, 16]];
var d = a[0][0] * a[1][1] - a[0][1] * a[1][0];
var x = (a[0][2] * a[1][1] - a[0][1] * a[1][2]) / d;
var y = (a[0][0] * a[1][2] - a[0][2] * a[1][0]) / d;
console.log(x, y);
Если хотите без вышки и без либ, а по простому, по-деревенскому
то вот вам пример для одной из ваших функций, <html>
<script>
(
obj = {
c:[], //память
x:-100, //начальное значение исследуемой области и по совместительству счетчик ячеек памяти

func:function( x ,y,c ){
	if(!obj.y)obj.y = (x+14)/9;

	console.log(x,obj.y);
	for(x ;x<100;x++){ // x<100 - конечное значение исследуемой области
		x++;
		y = (x+14)/9;
		c[x] = y;
		console.log(x ,c[x]);
	}
return x, y 
}
},
obj.func(obj.x,obj.y,obj.c)
)
</script>
<html>
потом так-же можно решить вторую, а потом легко найти точки пересечения
Тут конечно-же скажут, что я вас плохому учу, но мне показалось, что конкретно для вас, это лучше