メインコンテンツまでスキップ

Array

Tạo một mảng fruits gồm các phần tử: 'apple', 'banana', 'orange', 'grape'.

Thực hiện các yêu cầu sau:

  1. Thêm phần tử
    Sử dụng spread operator để thêm các loại trái cây sau vào mảng: 'lychee', 'apple', 'strawberry', 'grape', 'blueberry', 'melon', 'melon'.

  2. In 3 phần tử cuối cùng
    Viết vòng lặp để in ra 3 trái cây cuối cùng trong mảng.

  3. In toàn bộ phần tử
    Viết vòng lặp in ra toàn bộ trái cây trong mảng bằng 2 cách (Vòng lặp for và while).

  4. Xóa phần tử cuối cùng
    Xóa phần tử cuối cùng của mảng và in ra trái cây bị xóa.

  5. Tìm vị trí của 'orange'
    Tìm vị trí (index) của 'orange' trong mảng. Nếu có thì in ra vị trí, nếu không có thì in 'Not found'.

  6. Sắp xếp mảng
    Sắp xếp mảng theo thứ tự alphabet ('apple', 'banana', 'grape', 'orange', ...).

  7. Đếm số lần xuất hiện
    Đếm số lần xuất hiện của từng phần tử trong mảng.

  8. Tìm phần tử xuất hiện nhiều nhất
    In ra phần tử xuất hiện nhiều nhất trong mảng và số lần xuất hiện.

  9. Loại bỏ phần tử trùng lặp
    Viết JavaScript để loại bỏ các phần tử trùng lặp, chỉ giữ lại các phần tử duy nhất trong mảng.


Gợi ý:
Sử dụng các phương thức mảng như push, pop, indexOf, sort, for, forEach, Set, v.v.