THÂN CHÀO QUÝ BẠN
Blogger nầy chỉ tồn trử kiến thức và kinh nghiệm về nghề “Materials Testing”, “Textile Screen Printing” và “Internet Programming” của một kỹ sư đã phục vụ tại :
* Trung Tâm Khảo sát Kỹ Thuật Quân Nhu /QLVNCH “ & “ Viện Quốc Gia Định Chuẩn/VNCH”
* Xí nghiệp “Hiệp Hưng / VN” ( sãn xuất giày vãi cao su )
"Bradbury Company Inc/USA"(Textile Screenprinting,Imprinted Sportswear Programs) & “Sundance Graphics Inc / USA” ( in bông vãi sợi ) từ năm 1965 để dành cho thế hệ trẻ muốn học nghề.
Vạn Vật Thái Bình (PEACE ON EARTH).

Thursday, September 11, 2014

Javascript program storing the pay-hour to employees.

JAVASCRIPT PROGRAM TỒN TRỬ LƯƠNG GIỜ CỦA NHÂN VIÊN

Using concat(), Arrays, parseInt() , prompṭ()

Viết trong script tags code sau đây.

var a = ["JEFF:25$","PAUL:20$","BOB:21$","QUAN:19$"];
var b = ["Charle:18$","Kendell:18$","Jimmy:20$","Baxao:17$","Viki:19$","Jenny:19$"];
var c = ["Robin;22$","Nicol:13$","Filipe:16$","Jose:15$","Juan:20$","Henry:18$","Duke:19$"];
var d = a.concat(b,c);
var t = parseInt(prompt("Write Your PIN Number"))
alert(d[t-1])

Ghi chú. t = 1  is JEFF, t = 2  is PAUL, t = 3 is BOB, ..... t = 17 is Duke.

Array là loại memory layout rất thông dụng để chứa data.
Có 2 cách viết array. Dùng dấu square braces [ ] hoặc dấu (  ).
Thí dụ : 
          var n = new Array(10,20,30) ;
          var n = [10, 20, 30] ;
Nên xử dụng cách dùng dấu square braces thì tránh được trường hợp bị undefined

* Áp dung dựa theo bảng code nầy,chúng ta viết một program xử dụng trong siêu thi tại máy trả tiền không cần thâu ngân viên.
Đối với trái cây,khách hàng chỉ cần ghi code của trái cây đó.Máy sẽ biết ngay tên của trái cây đó.Thí dụ trái cây có dán code 4011 là chuối,trên quả chuối .Trên quả táo có dán code 4131.Gõ code nầy trên máy thì sẽ hiện ra tên của trái cây và gía tiền phải trả.


Đây là  code dán trên quả táo fuji
bán tại chợ USA

var a = ["banana:0.45$/lb","apple:0.25$/lb","orange:0.20$/lb","pear:0.20$/lb"];
var b = ["grape:0.99$/lb","apricot:0.18$/lb","plum:0.25$/lb","nectarine:0.25$/lb","tangerine:040$/lb","avocado:0.30$/lb"];
var c = ["cherry:0.99$/lb","blueberry:0.50$/lb","craneberry:0.20$/lb","limon:1.50$/lb","grapefruit:0.40$/lb","strawberry:099$/lb","persimon:0.19$/lb"];
var d = a.concat(b,c);
var t = parseInt(prompt("Write the code number on fruit"))
alert(d[t-4011])
Ghi chú.
Đây là code number dán trên trái cây.
banana:4011,apple:4012,orange:4013,pear:4014,
grape:4015,apricot:4016,plum:4017,nectarine:4018,
tangerine:4019,avocado:4020,cherry:4021,blueberry:4022,
craneberry:4023,limon:4024,grapefruit:4025,strawberry:4026,
persimon:4027;
Chúng ta có thể chọn những code t và x  tuỳ ý miển sao [t-x] phải bằng 0,1,2,3,4, v.v..
* Đối với những món hàng rau đậu thì chúng ta viết tên của món rau đâu.Thí dụ đối với bắp cải chúng ta viết cabbage.