Một lập trình viên mới vào nghề code như bên dưới, bạn có nhận xét gì đoạn code apps script dưới
var so1= 5;
if(so1%2==0)
Logger.log( Utilities.formatString("Số %s là số chẵn",so1) );
else
Logger.log( Utilities.formatString("Số %s là số lẻ",so1) );
var so2= 7;
if(so2%2==0)
Logger.log( Utilities.formatString("Số %s là số chẵn",so2) );
else
Logger.log( Utilities.formatString("Số %s là số lẻ",so2) );
var so3= 458;
if(so3%2==0)
Logger.log( Utilities.formatString("Số %s là số chẵn",so3) );
else
Logger.log( Utilities.formatString("Số %s là số lẻ",so3) );
var so4= 451;
if(so4%2==0)
Logger.log( Utilities.formatString("Số %s là số chẵn",so4) );
else
Logger.log( Utilities.formatString("Số %s là số lẻ",so4) );
- Ưu điểm: đã biết các sử dụng hàm Utilities.formatString
- Nhược điểm: Code của lập trình viên đã code lặp đi lặp lại quá nhiều, tạo nên dài dòng về code.
- Chuyển qua hàm đề vận dụng tính kế thừa.
- Bố trí lại code cho hợp lý.
[Tham khảo khóa học Apps Script cơ bản nâng tư duy lập trình]
Tìm kiếm:
Giảm sự lặp lại mã, thay vì phải viết lại các đoạn mã kiểm tra cho từng số, bạn chỉ cần gọi một hàm.