JSFiddle - React, Tailwind, and code Playground
JavaScript
function normalize(angle){
if(angle > Math.PI){
angle-=Math.PI;
normalize(angle);
} else if(angle < Math.PI*-1){
angle+=Math.PI;
normalize(angle);
} else {
return angle;
}
}
var slope_yaw = Math.PI;
var player_yaw = -0.4;
var opposition = Math.abs(normalize(player_yaw) - normalize(slope_yaw));
alert(opposition);