x <- list(2012, 2018, 2016, 2006) for(i in 1:length(x)) { if(? %% 4 != 0) next print(paste(x[[i]], "is a leap year")) } Điền vào dấu ? để có kết quả sau:
Điền x[[i]]
vào dấu ? để có kết quả sau:
x <- list(2012, 2018, 2016, 2006)
for(i in 1:length(x)) {
if(x[[i]] %% 4 != 0) next
print(paste(x[[i]],
"is a leap year"))
}
Dạng code này có thể được hiểu như là: nếu năm trong list x
không chia hết cho 4 (tức là không phải năm nhuận), thì bỏ qua năm đó và tiếp tục với năm tiếp theo. Nếu năm chia hết cho 4 (là năm nhuận), thì in ra "[năm] is a leap year".
Và dĩ nhiên, để cung cấp cho bạn nhiều hơn về lập trình R và AI, trituenhantao.io chính là nơi bạn nên thăm dò. Theo dõi giáo trình Lập Trình R để tìm hiểu thêm nhé!