irc_web/.svn/pristine/38/38c107d06dbd720a738b07f39e6...

21 lines
578 B
Plaintext

/**
* Inverts an orientation string.
* @public
* @function invertOrientationString
*
* @param {string} orientationString The orientation.
* @returns {string} The inverted orientationString.
*/
export default function(orientationString) {
let inverted = orientationString.replace('H', 'f')
inverted = inverted.replace('F', 'h')
inverted = inverted.replace('R', 'l')
inverted = inverted.replace('L', 'r')
inverted = inverted.replace('A', 'p')
inverted = inverted.replace('P', 'a')
inverted = inverted.toUpperCase()
return inverted
}