Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

สร้างเมทริกซ์เอกลักษณ์ของคำสั่ง n ใน JavaScript


เมทริกซ์เอกลักษณ์

เมทริกซ์เอกลักษณ์คือเมทริกซ์ที่มีขนาด n × n สแควร์เมทริกซ์ โดยที่เส้นทแยงมุมประกอบด้วยองค์ประกอบหนึ่ง และองค์ประกอบอื่นๆ เป็นศูนย์ทั้งหมด

ตัวอย่าง เมทริกซ์เอกลักษณ์ของคำสั่งจะเป็น -

const arr =[ [1, 0, 0], [0, 1, 0], [0, 0, 1]];

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

ตัวอย่าง

ต่อไปนี้เป็นรหัส -

const num =5;const constructIdentity =(num =1) => { const res =[]; for(ให้ i =0; i  

ผลลัพธ์

ต่อไปนี้เป็นผลลัพธ์บนคอนโซล -

<ก่อนหน้า>[ [ 1, 0, 0, 0, 0], [ 0, 1, 0, 0, 0], [ 0, 0, 1, 0, 0, [ 0, 0, 0, 1, 0 ], [ 0, 0, 0, 0, 1 ]]