XỬ DỤNG CHỮ RETURN CỦA JAVASCRIPT ĐỂ TẠO HÓA ĐƠN.
<html><body><script>
function
display(){
var qt1 = prompt("CẦN BAO NHIÊU BÁNH DAU XANH?");
var qt2 = prompt("CẦN BAO NHIÊU BÁNH HAT SEN ?");
var qt3 = prompt("CẦN BAO NHIÊU BANH THAP CAM ?");
var qt4 = prompt("CẦN BAO NHIÊU BÁNH XU XÊ ?");
var p1 = parseFloat(qt1*4.50);
var p2 = parseFloat(qt2*8.50);
var p3 = parseInt(qt3*10);
var p4 = parseFloat(qt4*5.50);
var total = p1+p2+p3+p4 ;
return ("QUAN BANH DRAGON
LONG.\n"+"QUAN LY HENRY BA XAO.\n"+
qt1 + "-" + " BÁNH DAU XANH : " + p1 +
"\n"+
qt2 + "-" + " BÁNH HAT SEN : " + p2 +
"\n"+
qt3 + "-" + " BANH
THẬP CẨM : " + p3 +"\n"+
qt4 + "-" + " BANH XU XE
: " + p4 +"\n"+
" TRẢ TÔNG CỌNG : " + total
+"\n"+ " CÁM ƠN") }
alert(display());
----------------------------
Đây hóa đơn được in ra cho khách hàng.
GHI CHÚ.
Ký hiệu \n nghĩ́a là xuống hàng phải viết trong hai dấu '' " mới họat động.
Tất cả nhừng gì chúng ta muốn function display()
vận hành phải đựơc chứa trong variable viết tắt
là var = .
Rổi dùng chữ return cho
tất cả các variables mà mình muốn xuất
hiện trên hóa đơn.
Return có hai nhiệm vụ lả không
cho các codes sau nó vận hành và thâu tóm tất cả những gì mà function
đã làm và còn nhận thêm những gì
chúng ta muốn viết thêm nữa rôi display cho chúng ta thấy.
Nếu dùng function display() để tính toán thì phải return function đó và nhớ dùng alert để display function đó.
Trong Javascript chữ return rất
quan trọng giúp chung ta viết được rất nhiều programs. Chứ return tiếng Anh goị là return statement.
CHÚNG TA CÓ THỂ VIẾT GỌN NHƯ SAU
VẦN CHẠY TỐT.
<html><body><script>
function
display(){
var qt1 =parseFloat(prompt("CẦN
BAO NHIÊU BÁNH DAU XANH?"));
var qt2 =parseFloat(prompt("CẦN
BAO NHIÊU BÁNH HAT SEN ?"));
var qt3 =parseInt(prompt("CẦN
BAO NHIÊU BANH THAP CAM ?"));
var qt4 =parseFloat(prompt("CẦN
BAO NHIÊU BÁNH XU XÊ ?"));
var p1 =(qt1*4.50);
var p2 =(qt2*8.50);
var p3 =(qt3*10);
var p4 =(qt4*5.50);
var total = p1+p2+p3+p4 ;
return("QUAN BANH DRAGON
LONG.\n"+"QUAN LY HENRY BA XAO.\n"+
qt1 + "-" + " BÁNH DAU XANH : " + p1 +
"\n"+
qt2 + "-" + " BÁNH HAT SEN : " + p2 +
"\n"+
qt3 + "-" + " BANH THẬP CẨM : " + p3
+"\n"+
qt4 + "-" + " BANH XU XE
: " + p4 +"\n"+
" TRẢ TÔNG CỌNG : " + total
+"\n"+ " CÁM ƠN") }
alert(display());
</script></body></html>