Hướng dẫn how does a while loop start in javascript mcq - vòng lặp while bắt đầu như thế nào trong javascript mcq
Tập hợp các câu hỏi & câu trả lời nhiều lựa chọn của JavaScript (MCQ) tập trung vào các vòng lặp trong JavaScript. Show 1. Đầu ra của mã JavaScript sau đây là gì? function printArray(a) { var len = a.length, i = 0; if (len == 0) console.log("Empty Array"); else { do { console.log(a[i]); } while (++i < len); } } a) in các số trong mảng theo thứ tự b) in các số trong mảng theo thứ tự ngược c) in 0 đến chiều dài của mảng d) in Trả lời: Giải thích: Câu lệnh DO/trong khi tạo một vòng lặp thực thi một khối mã một lần, trước khi kiểm tra xem điều kiện có đúng hay không, thì nó sẽ lặp lại vòng lặp miễn là điều kiện là đúng. Do đó, bộ lặp đi qua mảng và in chúng theo thứ tự bình thường. 2. Ba thao tác quan trọng được thực hiện trong một vòng lặp trên một biến vòng lặp là gì? a) Cập nhật, gia tăng, khởi tạo b) Khởi tạo, kiểm tra, cập nhật c) kiểm tra, cập nhật, thử nghiệm d) khởi tạo, kiểm tra, tăng thêm câu trả lời Trả lời: B Giải thích: Trong A For Loop, khởi tạo, thử nghiệm và bản cập nhật là ba thao tác quan trọng của biến vòng lặp. Đầu tiên, các lần khởi động vòng lặp sau đó kiểm tra điều kiện và sau đó sau khi thực hiện câu lệnh tăng giá trị của nó. 3. Đoạn mã JavaScript sau đây sẽ hoạt động gì? Nếu không, lỗi sẽ là gì? function tail(o) { for (; o.next; o = o.next) ; return o; } a) không, điều này sẽ ném một ngoại lệ vì chỉ có thể sử dụng số trong vòng một vòng b) không, điều này sẽ không lặp lại Sử dụng danh sách liên kết ”Xem câu trả lời Trả lời: C Giải thích: Mã trên sử dụng vòng lặp For để đi qua cấu trúc dữ liệu danh sách được liên kết và trả về đối tượng cuối cùng trong danh sách. Điều này sẽ hoàn hảo hoạt động. 4. Mã tương đương của mã JavaScript sau đây là gì? for(var p in o) console.log(o[p]); một) for (var i = 0;i < a.length;i++) console.log(a[i]); b) for (int i = 0;i < a.length;i++) console.log(a[i]); c) for (var i = 0;i <= a.length;i++) console.log(a[i]); d) for (var i = 1;i < a.length;i++) console.log(a[i]); Xem câu trả lời Trả lời: Giải thích: Biến thực hiện cùng một nhiệm vụ đi qua mảng bắt đầu từ chỉ mục 0. Vòng lặp for/in giúp dễ dàng thực hiện giống như chúng tôi sử dụng cho. 5. Một trong các tính năng đặc biệt của trình thông dịch tham khảo với vòng lặp là ___________ a) Trước mỗi lần lặp, trình thông dịch đánh giá biểu thức biến và gán tên của thuộc tính b) Các lần lặp có thể là vô hạn khi sử dụng trình thông dịch c) phần thân của vòng lặp chỉ được thực thi một lần d) Lặp lại là hữu hạn khi trình thông dịch được sử dụng. Trả lời: Giải thích: Trình thông dịch dịch mã nguồn thành từng dòng mã máy và dừng khi gặp lỗi. Trước mỗi lần lặp, trình thông dịch đánh giá biểu thức biến và gán tên của thuộc tính (giá trị chuỗi) cho nó. 6. Điều gì sẽ xảy ra nếu cơ thể của A/in Loop xóa một tài sản chưa được liệt kê? a) thuộc tính sẽ được lưu trữ trong bộ đệm b) vòng lặp sẽ không chạy c) thuộc tính đó sẽ không được liệt kê d) thuộc tính sẽ được đề cập Trả lời: C Giải thích: Nếu cơ thể của A/in Loop sẽ xóa một thuộc tính chưa được liệt kê, tài sản đó sẽ không được liệt kê. Nếu phần thân của vòng lặp xác định các thuộc tính mới trên đối tượng, các thuộc tính đó thường sẽ không được liệt kê. 7. Điều gì sẽ là bước của trình thông dịch trong một câu lệnh nhảy khi một ngoại lệ được ném? a) Trình thông dịch dừng công việc của mình b) trình thông dịch ném một ngoại lệ khác c) trình thông dịch nhảy đến trình xử lý ngoại lệ kèm theo gần nhất D) Trả lời: C Giải thích: Khi một ngoại lệ được ném vào câu lệnh Jump, trình thông dịch nhảy đến trình xử lý ngoại lệ kèm theo gần nhất, có thể nằm trong cùng một chức năng hoặc lên ngăn xếp cuộc gọi trong hàm gọi. 8. Vai trò của từ khóa tiếp tục trong đoạn mã JavaScript sau đây là gì?continue keyword in the following JavaScript code snippet? while (a != 0) { if (a == 1) continue; else a++; } a) Từ khóa tiếp tục khởi động lại vòng b) Từ khóa tiếp tục bỏ qua lần lặp tiếp theo c) Từ khóa tiếp tục bỏ qua các câu lệnh còn lại trong đó lặp d) Từ khóa tiếp tục thoát ra khỏi câu trả lời LoopView Trả lời: C Giải thích: Thay vì thoát khỏi một vòng lặp như từ khóa Break, từ khóa tiếp tục chuyển sang lần lặp tiếp theo từ nơi gặp phải. Trong khi tuyên bố phá vỡ thoát ra khỏi vòng lặp. 9. Điều gì có thể là nhiệm vụ của Trình gỡ lỗi câu lệnh trong mã JavaScript sau đây? function f(o) { if (o === undefined) debugger; } a) Nó không làm gì ngoài điểm dừng đơn giản b) Nó gỡ lỗi lỗi trong câu lệnh đó và khởi động lại việc thực thi câu lệnh c) Trả lời: Một lời giải thích: Câu lệnh gỡ lỗi thường không làm gì cả. Tuy nhiên, nếu một chương trình gỡ lỗi có sẵn và đang chạy, thì việc triển khai có thể (nhưng không bắt buộc phải) thực hiện một số loại hành động gỡ lỗi. Trong thực tế, câu lệnh này hoạt động giống như điểm dừng: thực thi mã JavaScript dừng và bạn có thể sử dụng trình gỡ lỗi để in các giá trị của biến. 10. Trong số các từ khóa bên dưới, cái nào không phải là một tuyên bố? a) trình gỡ lỗi b) với c) nếu d) sử dụng câu trả lời nghiêm ngặt Trả lời: D Giải thích: Sử dụng nghiêm ngặt là một chỉ thị được giới thiệu trong ECMAScript5. Chỉ thị không phải là câu lệnh vì nó không bao gồm bất kỳ từ khóa ngôn ngữ nào. Ngoài ra, nó chỉ có thể xuất hiện khi bắt đầu một tập lệnh hoặc khi bắt đầu một cơ thể chức năng, trước khi bất kỳ tuyên bố thực sự nào xuất hiện. 11. Đầu ra của mã JavaScript sau đây là gì? function range(int length) { int a=5; for(int i=0;i<length;i++) { console.log(a); } } range(3); A) 5 B) 555 C) 3 D) Trả lời lỗi Trả lời: B Giải thích: Đối với Vòng lặp đầu tiên khởi tạo biến và sau đó kiểm tra biểu thức điều kiện và sau đó thực hiện dòng câu lệnh. Giá trị của tererator tôi tăng cho đến khi nó đạt đến giá trị của độ dài. 12. Đầu ra của mã JavaScript sau đây là gì? function tail(o) { for (; o.next; o = o.next) ; return o; }0 A) 11121314 B) 1112 C) 12345 D) 11View Trả lời Trả lời: D Giải thích: Loop dowhile đầu tiên thực hiện các câu lệnh và sau đó kiểm tra điều kiện. Do đó, vòng lặp Dowhile sẽ được thực thi và sau đó điều kiện sẽ trở nên sai và vòng lặp sẽ chấm dứt. 13. Đầu ra của mã JavaScript sau đây là gì? function tail(o) { for (; o.next; o = o.next) ; return o; }1 A) 135 b) 123 C) 013 D) 01View Trả lời Trả lời: Giải thích: A WHE LOOPS Kiểm tra điều kiện trước khi thực hiện các câu lệnh Looping. Một vòng lặp trong thời gian tăng giá trị ở cuối vòng lặp trong khi để thực thi câu lệnh khi bắt đầu vòng lặp. 14. Đầu ra của mã JavaScript sau đây là gì? function tail(o) { for (; o.next; o = o.next) ; return o; }2 A) 5555 b) 5321 C) 531-1 D) 531View Trả lời Trả lời: C Giải thích: Giá trị của A sẽ giảm 2 tại mỗi lần lặp. Vòng lặp cho vòng lặp sẽ lặp lại bốn lần cho đến khi giá trị của J sẽ giảm xuống 0. 15. Đầu ra của mã JavaScript sau đây là gì? function tail(o) { for (; o.next; o = o.next) ; return o; }3 a) 0 b) lỗi c) 4 d) 5View Trả lời Trả lời: D Giải thích: Giá trị của A sẽ tăng cho đến khi nó trở nên bằng 5 sau khi con trỏ sẽ ra khỏi vòng lặp. Do đó, không có tuyên bố cho vòng lặp cho vòng lặp cho một giá trị của A sẽ tăng. Do đó đầu ra sẽ là năm. Sê -ri Giáo dục & Học tập toàn cầu Sanfoundry - Lập trình JavaScript. Bước tiếp theo:
Làm thế nào để một vòng lặp trong thời gian bắt đầu mcq?Giải thích: Trong khi vòng lặp được lặp lại cho đến khi một điều kiện không còn giữ được nữa.Điều kiện được thử nghiệm đầu tiên và nếu nó được tìm thấy là đúng thì việc lặp lại vòng lặp bắt đầu.Khi kết thúc lần lặp, điều kiện một lần nữa được kiểm tra và quá trình tiếp tục cho đến khi điều kiện không sai.The condition is first tested and if it is found to be true then the loop iteration starts. With the end of iteration, the condition is again tested and the process continues until the condition is not false.
Làm thế nào trong khi vòng lặp hoạt động trong JS?Câu lệnh trong khi tạo ra một vòng lặp thực thi một câu lệnh được chỉ định miễn là điều kiện kiểm tra đánh giá là true.Điều kiện được đánh giá trước khi thực hiện câu lệnh.. The condition is evaluated before executing the statement.
JavaScript MCQ là gì?Giải thích: JavaScript là ngôn ngữ kịch bản được sử dụng cùng với HTML và CSS để làm cho trang web tương tác cùng.Nó được sử dụng cả ở phía máy khách và phía máy chủ.a scripting language used along with HTML and CSS to make the website interactive along. It is used both on the client-side and server-side.
Việc sử dụng trong khi Loop MCQ là gì?Mặc dù vòng lặp kiểm tra điều kiện và vòng lặp tiếp tục chạy cho đến khi điều kiện là đúng, nó dừng lại khi điều kiện trở nên sai.Giải thích: Trong khi điều kiện là đúng hãy tiếp tục lặp.checks the condition and the loop keeps on running till the condition is true, it stops when the condition becomes false. Explanation: While condition is true keep on looping. |