สมมติว่าเราต้องเขียนฟังก์ชันที่ใช้สตริงไบนารี (ประกอบด้วย 0 และ 1) และส่งคืนค่าผกผัน 0s ทั้งหมดถูกแทนที่ด้วย 1 และ 1s แทนที่ด้วย 0
มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน −
ตัวอย่าง
const num = '1101'; const n = '11010111'; const inverseBinary = (binary) => { return binary.split("").map(el => { return `${1- parseInt(el, 10)}` }).join(""); }; console.log(inverseBinary(num)); console.log(inverseBinary(n));
ผลลัพธ์
ผลลัพธ์ในคอนโซลจะเป็น -
0010 00101000