Bagaimana untuk melaksanakan operasi pembahagian dalam javascript

PHPz
Lepaskan: 2023-04-21 14:48:27
asal
2557 orang telah melayarinya

Dalam JavaScript, operasi bahagi diwakili oleh simbol sengkang terbalik "/". Ia boleh digunakan untuk mengira hasil bagi antara dua nombor. Contohnya:

let a = 10;
let b = 2;
let c = a / b; // c的值为5
Salin selepas log masuk

Dalam contoh ini, kita bahagikan 10 dengan 2 dan berakhir dengan 5.

Adalah penting untuk ambil perhatian bahawa operasi pembahagian JavaScript mengikut peraturan matematik biasa. Jika dividen adalah positif dan pembahagi adalah negatif, hasil bagi adalah negatif. Jika dividen adalah negatif dan pembahagi adalah positif, hasil bagi adalah negatif. Jika kedua-dua nombor negatif, hasil bagi adalah positif. Contohnya:

let a = 10;
let b = -2;
let c = a / b; // c的值为-5

let x = -10;
let y = 2;
let z = x / y; // z的值为-5

let p = -10;
let q = -2;
let r = p / q; // r的值为5
Salin selepas log masuk

Sudah tentu, semasa menjalankan operasi bahagi, anda juga perlu mempertimbangkan kes di mana pembahagi ialah 0. Jika pembahagi ialah 0, JavaScript akan mengembalikan Infinity atau -Infinity. Contohnya:

let a = 10;
let b = 0;
let c = a / b; // c的值为Infinity

let x = -10;
let y = 0;
let z = x / y; // z的值为-Infinity
Salin selepas log masuk

Selain itu, JavaScript juga mengembalikan NaN (Bukan Nombor) apabila dividen atau pembahagi bukan jenis angka. Contohnya:

let a = "hello";
let b = 2;
let c = a / b; // c的值为NaN

let x = 10;
let y = "world";
let z = x / y; // z的值为NaN
Salin selepas log masuk

Oleh itu, semasa menjalankan operasi bahagi, kita perlu memastikan kedua-dua nilai yang terlibat dalam operasi adalah jenis angka untuk mengelakkan ralat atau pengecualian.

Untuk meringkaskan, operasi pembahagian dalam JavaScript boleh diwakili oleh "/" dan mengikut peraturan matematik biasa Jika pembahagi ialah 0, ia mengembalikan Infinity atau -Infinity, dan jika dividen atau pembahagi bukan. jenis angka, ia mengembalikan NaN.

Atas ialah kandungan terperinci Bagaimana untuk melaksanakan operasi pembahagian dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan