Chúng ta cần viết một hàm JavaScript nhận một chữ cái đơn lẻ làm đầu vào duy nhất. Hàm sẽ tính vị trí của chữ cái đó từ đầu và trả về một chữ cái ở cùng vị trí nhưng từ cuối bảng chữ cái.
Ví dụ
Mã thực hiện:
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));
Kết quả
Kết quả trong console:
t