JSFiddle - React, Tailwind, and code Playground

by Michael Prosser

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);