Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi
    solution
    Đăng nhập
    Đăng nhập

    Đề bài: [Thiết kế Web] Getter setter fullName

    📖Cần ôn lý thuyết? Đọc bài giảng Buổi 11: JavaScript căn bản (2): mảng, điều kiện, vòng lặp, xử lý lỗi, đối tượng — khóa Thiết kế Web

    Viết class NguoiDung với constructor(firstName, lastName).

    Định nghĩa getter fullName trả về firstName + " " + lastName.

    Định nghĩa setter fullName(value): tìm ký tự khoảng trắng đầu tiên trong value; phần trước khoảng trắng đó là firstName mới, phần còn lại (sau khoảng trắng đầu tiên, có thể chứa khoảng trắng khác) là lastName mới. Nếu value không có khoảng trắng, firstName mới là toàn bộ value và lastName mới là chuỗi rỗng.

    • Định dạng đầu vào:

      Dòng 1: firstName và lastName ban đầu, cách nhau bởi một khoảng trắng. Dòng 2: chuỗi họ tên mới dùng để gán qua setter fullName.

    • Ràng buộc đầu vào:

      Các chuỗi chỉ gồm chữ cái không dấu và khoảng trắng, độ dài tối đa 50 ký tự.

    • Định dạng đầu ra:

      Sau khi gán fullName mới, in firstName ở dòng 1 và lastName ở dòng 2.

    Ví dụ:

    Đầu vào:

    An Nguyen
    Binh Tran

    Đầu ra:

    Binh
    Tran

    Chủ đề

    🌐 Thiết kế WebThiết kế WebThiết kế Web: JavaScript — Đối tượng, Lớp, JSON, LỗiTất cả môn học

    Đang tải editor...