Đếm số lẻ bên dưới n javascript

# Counts the number of odd integers in x (the argument vector) 
#First define the function countoddnum

countoddnum <- function(x) { 
#k (a counter) is used to count the number of odd numbers in x.
  k <- 0 
#In each iteration, n takes the value of the corresponding element x
#In test case one below , the loop iterates 7 times because the vector x has 7 elements.
  for (n in x) {
    if (n %% 2 == 1) k <- k+1
  }
  return(k)
  } 
#Then call the function on a couple of test cases

#Test case one
#It can be seen that x contains 4 odd numbers for test case one
countoddnum(c(1,3,5,23,22,44,66))
## [1] 4
#Test case two
countoddnum(c(1,2,3,7,9,78,90,115))
## [1] 5
#Try this: alter the function to count even numbers
#Answer: if(n %% 2==0) 

Bộ sưu tập là một cách để bạn tổ chức các bài kata để bạn có thể tạo thói quen luyện tập của riêng mình. Mọi bộ sưu tập bạn tạo đều được công khai và tự động chia sẻ với các chiến binh khác. Sau khi bạn đã thêm một số bài kata vào một bộ sưu tập, bạn và những người khác có thể luyện tập bài kata có trong bộ sưu tập

Bắt đầu ngay bây giờ bằng cách tạo một bộ sưu tập mới

Bạn phải đợi cho đến khi kiếm được ít nhất 20 vinh dự trước khi có thể tạo bộ sưu tập mới

Một thẻ đã tồn tại với tên chi nhánh được cung cấp. Nhiều lệnh Git chấp nhận cả tên thẻ và tên nhánh, vì vậy việc tạo nhánh này có thể gây ra hành vi không mong muốn. Bạn có chắc chắn muốn tạo nhánh này không?