By GokiSoft.com|
19:33 23/10/2023|
Học JS
Tính giai thừa N! trong Javascript
Tính giai thừa N! & hiển thị kết quả ra màn hình
Tags:
Phản hồi từ học viên
5
(Dựa trên đánh giá ngày hôm nay)
![hohuy1610@gmail.com [community,C2108L]](https://www.gravatar.com/avatar/15e0636181e201af8d78b5d3e072fd0b.jpg?s=80&d=mm&r=g)
hohuy1610@gmail.com
2021-11-24 16:26:27
https://github.com/HoGiaHuy2003/C2108L-HTML-CSS-JS/tree/master/day-8/bt1602
#index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=<device-width>, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script type="text/javascript">
var i
var N
var product = 1
N = prompt(`Enter N`)
for(i = 1; i <= N; i++){
product = product * i
}
document.write(`N! = ` +product)
</script>
</body>
</html>
![hohuy1610@gmail.com [community,C2108L]](https://www.gravatar.com/avatar/15e0636181e201af8d78b5d3e072fd0b.jpg?s=80&d=mm&r=g)
hohuy1610@gmail.com
2021-11-24 16:07:58
https://github.com/HoGiaHuy2003/C2108L-HTML-CSS-JS/tree/master/day-8/bt1602
![hieuvm0512 [community,C2010L]](https://www.gravatar.com/avatar/0cacbf21fed14b987a433597d2edc14f.jpg?s=80&d=mm&r=g)
hieuvm0512
2021-02-26 08:16:49
<!DOCTYPE html>
<html>
<head>
<title>Tinh Giai Thua N!</title>
<meta charset="utf-8">
</head>
<body>
<h1>Tinh Giai Thua Page</h1>
<script type="text/javascript">
var n = prompt('Nhap gia tri cua N')
var gt = 0
function giaithua(x)
{
var giaithua=1;
for(var i=1;i<=n;i++)
{
giaithua*=i
}
alert('Giai Thua bang '+giaithua)
}
var n=giaithua(n)
</script>
</body>
</html>
![Đào Mạnh Dũng [community,C2010L]](https://www.gravatar.com/avatar/6a111fa53fd75dc87034660a8857df16.jpg?s=80&d=mm&r=g)
Đào Mạnh Dũng
2021-02-23 15:18:43
<!DOCTYPE html>
<html>
<head>
<title>Phương trình bậc 2</title>
</head>
<body>
<script type="text/javascript">
var n = prompt('Nhập giá trị của n')
var gt = 1
for (var i = n - 1; i >= 0; i--) {
gt=gt*n;
}
alert('giá trị của n! là : '+gt)
</script>
</body>
</html>
![Nguyễn Minh Hiếu [community,C2010L]](https://www.gravatar.com/avatar/cd93ed3dad5ea834fc22cba6a363c9d9.jpg?s=80&d=mm&r=g)
Nguyễn Minh Hiếu
2021-02-23 13:52:15
var x= prompt('Nhap x:');
var fact = 1;
for(i = 1;i<=x;i++){
fact = fact * i;
}
console.log(fact);
![Vũ Trung Kiên [C2009I]](https://www.gravatar.com/avatar/abf994de48c0204239812f8d9a7dcf8c.jpg?s=80&d=mm&r=g)
Vũ Trung Kiên
2021-02-02 14:35:57
#1602.html
<!DOCTYPE html>
<html>
<head>
<title>Tính giai thừa</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<link rel="stylesheet" href="https://pro.fontawesome.com/releases/v5.10.0/css/all.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
<style type="text/css">
*
{
padding: 0;
margin: 0;
text-align: center;
}
.Main
{
border: solid 1px #359ee8;
border-radius: 10px;
margin-top: 10px;
}
.Top
{
background-color: #359ee8;
border-top-left-radius: 8px;
border-top-right-radius: 8px;
padding: 5px 0;
color: white;
}
.Bot
{
padding: 5px 0;
}
.ButtonFUN
{
padding: 15px 25px;
outline: none !important;
color: #fff;
background-color: #359ee8;
border: none;
border-radius: 15px;
box-shadow: 0 9px #999;
margin: 10px 0;
}
.ButtonFUN:hover
{
background-color: #2578b3 !important;
}
.ButtonFUN:active
{
background-color: #359ee8;
box-shadow: 0 5px #666;
transform: translateY(4px);
}
.Button
{
margin: 10px 0;
}
</style>
</head>
<body>
<div class="container">
<div class="Main">
<div class="Top">
<h4>
Tính giai thừa
</h4>
</div>
<div class="Bot">
<div class="Text">
<span id="N">N</span>!
<br>
<span id="End"></span>
</div>
<div class="Button">
<button class="ButtonFUN" type="button" onclick="EnterN()">Nhập N</button>
<button class="ButtonFUN" type="button" style="background-color: green" onclick="Done()">Tính N!</button>
</div>
</div>
</div>
</div>
<script type="text/javascript">
function EnterN () {
n = prompt('Nhập giá trị N:');
document.getElementById('N').innerHTML = n;
}
function Done () {
gt = 1;
for (i = 1 ; i <= n; i++) {
gt = gt * i;
}
document.getElementById('End').innerHTML = n + '! = ' + gt;
}
</script>
</body>
</html>
![Pham Tuan Anh [community,C2009I]](https://www.gravatar.com/avatar/9f51282c60970134131773debb671510.jpg?s=80&d=mm&r=g)
Pham Tuan Anh
2020-12-17 08:24:31
#giaithua.html
<!DOCTYPE html>
<html>
<head>
<title>Tinh giai thua</title>
</head>
<body>
<script type="text/javascript">
var n = prompt('Nhap so n:')
giaithua = 1;
for (i = 1; i <= n; i++)
{
giaithua = giaithua * i;
}
document.write('giaithua = '+ giaithua);
</script>
</body>
</html>
![silentvoice [C2009I]](https://www.gravatar.com/avatar/9e5d35bff7e4f5191ba44a5e273bd9ca.jpg?s=80&d=mm&r=g)
silentvoice
2020-12-17 07:02:37
https://phamngoclong.herokuapp.com/baitaplab6/bai3/bai3.html
![Lê Trọng Nghĩa [community,C2009I]](https://www.gravatar.com/avatar/1093e836f419101dc96b7e3f6aab4a56.jpg?s=80&d=mm&r=g)
Lê Trọng Nghĩa
2020-12-17 06:44:08
<!DOCTYPE html>
<html>
<head>
<title>giai thừa</title>
<meta charset="utf-8">
</head>
<body>
<script type="text/javascript">
var a = prompt('Nhập giá trị của a')
gt = 1
for(i = 1;i <= a; i++){
gt = gt * i
}
document.write('! =' +gt)
</script>
</body>
</html>
![nguyen hoang viet [community,C2009I]](https://www.gravatar.com/avatar/d2766fccea69cebc93358554d1a18e65.jpg?s=80&d=mm&r=g)
nguyen hoang viet
2020-12-16 17:27:22
https://nguyenhoangviet.herokuapp.com/giai_thua.html