Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [JavaScript] Spread clone + update object

    Cho object user = { id: <id>, name: <name>, score: <score> } (đọc 3 dòng). Đọc thêm dòng thứ 4 newScore. Dùng spread để tạo object MỚI const updated = { ...user, score: newScore }; (KHÔNG đột biến user). In ra 2 dòng: dòng 1 là <updated.id>-<updated.name>-<updated.score>, dòng 2 là <user.score> (giá trị cũ, không đổi).

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

      4 dòng: id, name, score, newScore.

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

      id, score, newScore là số nguyên.

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

      Dòng 1: object mới. Dòng 2: score cũ.

    Đang tải editor...