watch sexy videos at nza-vids!
XtGem.com XtGem.com
21:5431/01/25
*Thông báo:
Cảm ơn bạn đã ghé thăm
XMEN.SEXTGEM.COM
KÍNH CHÚC BẠN NĂM MỚI AN KHANG ,THỊNH VƯỢNG
™[QN]_A.HÅi?™
UPDATE MỤC TẢI MV TOP 3GP ,VIDEO MP3 3GP ,mọi người zô nhá :))
Khu Quảng Cáo
Mãnh Tướng - Game Online Hấp Dẫn 2014
Avatar 241 HD - Bản Đặc Biệt Chào 2014

*
*
Tai sao can dung mang - akido.Wap.Sh
Hướng dẫn tạo Wap
HỌC HTML
HỌC JAVASCRIPT
HỌC PHP

Tại sao lại dùng đến mảng
Câu trả lời: mảng là cách tuyệt vời để quản lí dữ liêu. Người ta xây dựng khá nhiều các hàm để làm việc với mảng
Xét bài toán:Tính tổng số tiền thu được trong tuần, tính và in ra màn hình số ngày có thu nhập cao hơn trung bình, thấy ngay nếu dùng biến đơn giản, ta cần tới 7 biến để lưu trử thu nhập của mỗi ngày, một biến b để lưu trử số ngày có thu nhập cao hơn TB, biến b lưu trữ giá trị Tb để so sánh.
Để người ta nhập vào 7 biến này bằng prompt.Sau đó tính trung bình.
Cho một dãy 7 câu lệnh if nếu ngày nào có thu nhập cao hơn TB thì biến b tăng lên một đơn vị.
Mã nguồn:[Chọn]
var a=0;
var b=0;
t1=prompt("Thu nhập ngày thứ nhất","");
t2=prompt("Thu nhập ngày thứ 2","");
t3=prompt("Thu nhập ngày thứ 3","");
t4=prompt("Thu nhập ngày thứ 4","");
t5=prompt("Thu nhập ngày thứ 5","");
t6=prompt("Thu nhập ngày thứ 6","");
t7=prompt("Thu nhập ngày thứ 7","");
b=(eval(t1)+eval(t2)+eval(t3)+eval(t4)+eval(t5)+eval(t6)+eval(t7))/7;alert(b);
if(t1>b)
{
a=a+1
}
if(t2>b)
{
a=a+1
}
if(t3>b)
{
a=a+1
}
if(t4>b)
{
a=a+1
}
if(t5>b)
{
a=a+1
}
if(t6>b)
{
a=a+1
}
if(t7>b)
{
a=a+1
}
alert("Số ngày có thu nhập cao hơn Trung bình tuần là "+a);
Phù,7 ngày đã xong, vậy thì bửa sau hết tháng, tính cả tháng! Cắn lưỡi quá
Mảng sẽ giúp ta rút ngắn quá trình trên,nhưng tất nhiên là không phải chỉ dùng riêng mình nó.
Xem lại một chút bài vòng lặp, ta có thể dùng vòng lặp để lướt qua cả mảng, gán giá trị cho cả mảng.
Nói chung là khá lẹ!
_ Hướng đi là cho vòng lạp duyệt qua mãng, vừa duyệt vừa gán giá trị
Mã nguồn:[Chọn]
<script language="javascript">
//Khai báo mang là phần tử mảngmang=Array();
//Số ngày yêu cầu, giả sử là 30
songay=5;
//biến tổng lưu giữ giá trị tong so tien thu
đuoctong=0;
//biến tb lưu giữ giá trị trung bìnhtb=0;
//biến num lưu gữ số ngày có thu nhập cao
hơnnum=0;
//bắt đầu vòng lặp
for(i=0;i<songay;i++)
{
mang[i]=prompt("Thu nhập của ngày "+(i+1),"");
//mỗi lần vòng lặp chạy, biến tổng được tăng
lêntong=
eval(tong)+eval(mang[i]);
}
tb=tong/songay;for(i=0;i<mang.length;i++) {
if(mang[i]>tb)
{
num=num+1;
}
}
alert("Số ngày trong "+songay+" có thu nhập cao hơn trung bình"+tb+" là "+num);
</script>
Ví dụ trên hơi rắc rối nhưng nếu xem xét kĩ, việc một mảng duy nhất thay thế công dụng của 7 biến quả là lời nhỉ.


XtGem.com
«Quay lại | TRANG CHỦ | Dịch vụ»
*
*
U-ON*
*