error: syntax error
error: statement cannot be just an expression
Sollte auch nicht überraschen wenn du deine Variablen in der If-Verzweigung ohne $ ansprichst.
Mein Ziel ist es, herauszufinden ob die 2 gegebenen Punkte (px1, py1) & (px2, py2) zu irgendeinem der Punkte zwischen dem Bereich (x1,y1) & (x2,y2) Linear ist.
Wo soll denn das ganze Anwendung finden? Also wofür sind die Ergebnisse gut? Einfach so in einem Skript Geraden zu berechnen finde ich ein bisschen willkürlich.
Damit ich dich nicht falsch verstehe:
Linearität = Liegt ein dritter Punkt C auf der Geraden die mittels (x1, y1) und (x2, y2) aufgespannt wird UND innerhalb des Bereiches (x_anfang, y_anfang) (x_ende, y_ende)?