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

ส่งคืนค่ากำลังที่ n ของ iota(i) โดยใช้ JavaScript


ปัญหา

เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลข ฟังก์ชันของเราควรคืนค่าของ −

(i)n

ที่นี่

i = -11/2

ดังนั้น

i^2 = -1
i^3 = -i
i^4 = 1 and so on

ตัวอย่าง

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

const num = 657;
const findNthPower = (num = 1) => {
   switch(num % 4){
      case 0:
         return '1';
      case 1:
         return 'i';
      case 2:
         return '-1';
      case 3:
         return '-i';
   };
};
console.log(findNthPower(num));

ผลลัพธ์

i