Trắc nghiệm Javascript số 2 04/04/2021 1. Cú pháp khai báo biến đúng trong javascript var a.b.c=2; var x, y, z; var x=1; var 1sinhvien = 6; 2. Phát biểu nào đúng về biến trong javascript Phải khai báo kiểu dữ liệu khi khai báo biến trong javascript Khi khai báo biến, bắt buộc phải có chữ var đằng trước tên biến Trong javascript, phép + được hiểu theo 2 nghĩa : cộng hai số hoặc ghép 2 chuỗi. Trong javascript, các kiểu dữ liệu của biến gồm: kiểu số, kiểu chuỗi, Boolean, mảng, object 3. Hãy chọn đáp án đúng về tác dụng của hàm isNAN(x) Nếu hàm trả về false thì tham số x truyền vào là số Nếu hàm trả về true thì tham số x truyền vào là số Nếu hàm trả về true thì tham số x truyền vào là chữ Hàm isNAN(x) giúp xác định xem số truyền vào có phải là số hay không. 4. Cho biết dưới hiện ra gì nếu nhập vào chữ a var x = prompt("Bạn bao nhiểu tuổi"); if (isNaN(x)==true) alert("Trời ơi! nhập số á"); else alert("Cảm ơn"); Không hiện gì cả Cảm ơn Trời ơi! nhập số á Lỗi 5. Chọn câu đúng về hàm random và round trong đối tượng Math Khi gọi hàm round(x) sẽ được 1 số nguyên làm tròn của x Khi gọi hàm Math.round(x) sẽ được 1 số nguyên làm tròn của x Khi gọi hàm Math.random() ; sẽ được 1 số thực ngẫu nhiên từ 0 đến 1. Khi gọi hàm Math.random(); sẽ được 1 số nguyên ngẫu nhiên 6. Phát biểu nào đúng về code javascript sau heSoA = Math.round( Math.random()*100); Tạo ra 1 chuỗi ngẫu nhiên dài tối đa 100 ký tự Biến hesoA sẽ có giá trị là 100 Tạo ra 1 số nguyên ngẫu nhiên từ 0 đến 100 Code sai cú pháp 7. Phát biểu nào đúng về mảng (array) trong javascript Có thể truy xuất phần tử của mảng thông qua cú pháp tenmang[chỉsố] Để biết số phần tử của mảng, dùng thuộc tính length theo cú pháp tênmảng.length Mảng là kiểu dữ liệu dùng để lưu nhiều giá trị trong 1 biến Phần tử của mảng có thể có kiểu dữ liệu khác nhau. Ví dụ phần tử đầu tiên là chữ, phần tử thứ hai là số Có thể truy xuất phần tử của mảng thông qua cú pháp tenmang(chỉsố) Mọi phần tử của mảng phải có kiểu dữ liệu giống nhau 8. Kết quả của lệnh console.log cho bạn kết quả thế nào var dt = ["Chân thành", "Nhường nhịn"]; dt[2] = "Khiêm tốn"; dt.push("Mạnh mẽ"); console.log(dt, dt.length); Mạnh mẽ [ "Chân thành", "Nhường nhịn", "Khiêm tốn", "Mạnh mẽ" ] 4 [ "Chân thành", "Nhường nhịn"] Lỗi