Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bagaimana untuk mencari faktorial 10 dalam javascript
Kaedah untuk mencari 10 faktorial: 1. Gunakan pernyataan "for (var i=1;i
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi JavaScript 1.8.5, komputer Dell G3.
Faktorial bagi 10 ialah: 1*2*3*4*5*6*7*8*9*10
Hasilnya ialah: 3628800
Jika anda ingin menggunakan javascript untuk mencari 10 faktorial, kita boleh menggunakan gelung for untuk mencapainya.
Jika anda ingin mencari faktorial 10, anda perlu melintasi nombor dari 1 hingga 10. Oleh itu, keadaan awal gelung for boleh ditetapkan kepada i = 1, dan keadaan sekatan boleh i
for (var i = 1; i <= 10; i++) { }
Kemudian dalam badan gelung "{}", darabkan nilai i setiap gelung. Ini memerlukan kuantiti perantaraan cj untuk menyimpan produk Nilai awal pembolehubah cj mestilah 1, supaya tidak menjejaskan keputusan. Terdapat dua cara untuk menulisnya (pilih satu sahaja):
cj *= i; //或 cj = cj * i;
Selepas gelung tamat, nilai pembolehubah cj akan menjadi faktorial 10, dan kemudian mengeluarkannya.
Kod pelaksanaan lengkap diberikan di bawah:
var cj = 1; for (var i = 1; i <= 10; i++) { cj *= i; } console.log( "10的阶乘为: " + cj);
Hasil output:
[Pembelajaran yang disyorkan: javascript lanjutan tutorial 】
Atas ialah kandungan terperinci Bagaimana untuk mencari faktorial 10 dalam javascript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!