I am trying to solve this simple algorithm that change a string depending on the first character, it always run on (If) even if it doesn't meet it requirement; i can just check the "freecodecamp" for answer but i want some one to explain to me why it never get to the else statement thanks
let translatePigLatin = str => {
let myArr = str.split("")
  let arr = [...myArr]
  if(arr[0] === "a" || "e" || "u" || "i" || "o"){
    return [...arr,"w","a","y"].join("")
  }else{
    let firstChar = arr.shift()
    arr.push(firstChar)
     console.log(arr)
    return [...arr,"a","y"].join("")
  }
 
}
console.log(translatePigLatin("algorithm"));
 
     
    