Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

กลับลำดับอักษรภาษาอังกฤษจากหลังมาหน้าและหน้าไปหลังใน JavaScript


เราต้องเขียนฟังก์ชัน JavaScript ที่รับอักษรภาษาอังกฤษตัวเดียวเป็นอินพุตเพียงอย่างเดียว ฟังก์ชันควรคำนวณตำแหน่งของอักษรนั้นจากจุดเริ่มต้นและคืนค่าอักษรที่อยู่ในตำแหน่งเดียวกันแต่จากด้านหลัง

ตัวอย่างโค้ด

โค้ดสำหรับการทำงานนี้จะเป็นดังนี้

const alpha = 'g'; 
const findCounterPart = (alpha = '') => { 
  let alphabet = 'abcdefghijklmnopqrstuvwxyz'; 
  let firstpart = alphabet.substring(0,13).split(''); 
  let secondpart = alphabet.substring(13).split('').reverse(); 
  let solution = ''; 
  if (firstpart.indexOf(alpha) !== -1) { 
    solution = secondpart[firstpart.indexOf(alpha)]; 
  } else { 
    solution = firstpart[secondpart.indexOf(alpha)]; 
  }; 
  return solution; 
}; 
console.log(findCounterPart(alpha));

ผลลัพธ์

ผลลัพธ์ในคอนโซลจะเป็นดังนี้

t