ปัญหา
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริง ฟังก์ชันของเราควรเปลี่ยนอักขระแต่ละตัวให้เป็นโค้ดอักขระ ASCII และรวมเข้าด้วยกันเพื่อสร้างตัวเลข จากนั้นเราควรแทนที่ 7 อินสแตนซ์ทั้งหมดจากหมายเลขนี้เป็น 1 เพื่อสร้างหมายเลขอื่น สุดท้ายเราควรคืนค่าส่วนต่างของตัวเลขทั้งสองนี้
ตัวอย่าง
ต่อไปนี้เป็นรหัส -
const str = 'AVEHDKDDS'; const ASCIIDifference = (str = '') => { return str .split('') .map(c => c.charCodeAt(0)) .join('') .split('') .map(Number) .filter(str => str === 7) .length * 6; }; console.log(ASCIIDifference(str));
ผลลัพธ์
12