break - dùng vòng lặp js

  • Home
  • Forum
  • Tự Học HTML
  • Tự Học Javascript
  • Tự Học PHP

MỞ ĐẦU

  • Mở đầu về Javascript
  • Cú pháp JS
  • Các kiểu giá trị JS - P1
  • Các kiểu giá trị JS - P2
  • JS Phép toán - câu lệnh gán
  • JS Cách đặt tên biến
  • Function - hàm JS
  • JS Thủ tục vào ra đơn giản
  • javascript Event
  • các hàm JS sẽ dùng trong các ví dụ
  • Một số hàm JS khác
  • JS Comment - chú thích

CẤU TRÚC RẼ NHÁNH

  • Js câu lệnh IF
  • JS - ELSE...IF

CẤU TRÚC LẶP

  • Các vòng lặp js
  • break - dùng vòng lặp js

MẢNG

  • Mảng trong Javascript
  • Tại sao cần dùng mảng
  • Làm việc với mảng
  • JS Mảng 2 chiều
  • Mảng dựng sẵn

JS FUNCTION - HÀM

  • Tự soạn thảo các hàm
  • Hàm và các tham số
  • Biến toàn cục và biến cục bộ
  • Javascript function return - Giá trị trả về

FORM

  • Nói về các dấu chấm
  • JS làm việc với FORM
  • Nhận + thiết lập thông tin
  • Kiểm tra Text,password,textarea
  • Kiểm tra Select Element
  • Kiểm tra các nút Radio
  • Xử lý chuỗi

WINDOW

  • Mở cửa sổ mới
  • Đóng cửa sổ
  • Di chuyễn cửa sổ
  • Địa chỉ cửa sổ

FRAMES

  • Javascript và Frame
  • Ví dụ về frame và js

HẸN GIỜ

  • setTimeout - Định giờ cho sự kiện
  • clearTimeout - Ngưng hẹn giờ
  • Tạo một đồng hồ bấm giờ

LINH TINH KHÁC

  • Date, Time
  • JavaScript getElementById
  • JavaScript innerHTML
  • JavaScript Void 0
  • Vấn đề với trình duyệt

COOKIES

  • Cookies là gì?
  • Thiết lập Cookie
  • Đọc cookies

break - dùng vòng lặp js

xxbreak, dừng vòng lặp
Tháng Sáu 14, 2009, 07:34:45 PM gửi bởi nvcnvn
Thử đặt ra trường hợp ta có một chương trình học toán cho trẻ, loại học bảng cửu chương ấy(ví dụ bảng cửu chương 2), chương trình như thế này:

_Mỗi lần chương trình sẽ in ra màn hình câu: 2x1=?
_Một prompt sẽ xuất hiện, yêu cầu trẻ nhập số vào.
_Nếu đúng thì chương trình tiếp tục vè sẽ kết thúc cho tới khi tớ 2x10.
_Nếu sai thì chương trình sẽ dừng, và bảo trẻ nên học lại bài.

Giải pháp:
_Chạy một vòng lặp từ một tới 10, dùng cấu trúc if để xác định đúng sai. Nhưng làm sao ta có thể dừng vòng lặp lại khi kết quả sai.
_Lệnh break sẽ là giải pháp, nó sẽ bẻ gãy vòng lặp ngay khi chương trình phát hiện nó.
Mã nguồn: [Chọn]
<script language="javascript">
for(i=1;i<11;i++)
	
{
	
	
a=prompt("2 lần "+i+" là?","")
	
	
if(a==(i*2))
	
	
	
{
	
	
	
	
alert("Đúng rồi 2 lần "+i+" là "+a);
	
	
	
}else{
	
	
	
	
alert("Sai rồi, em nên học lại bài cho kĩ nhé")
	
	
	
	
break;
	
	
	
}
	
}
</script>


http://hocvui.net có copy đi đâu thì cũng để lại bản quyền ha!
Viết một nhật xét mới

Danh Sách Các Bài Trả Lời:

Trang: [1]

xx Re: break, dừng vòng lặp
Trả lời bài này 1: Tháng Chín 06, 2010, 11:14:40 PM gửi bởi hoduclong
ví dụ ngộ ghê,nhưng hay nhỉ :P
Trang: [1]
 
Information Technology News|| Download driver and more|| SMF cho người Việt
|| game avatar || nông trại vui vẻ
Thích hợp với các trình dyệt:
Firefox - Opera - Google Chrome