1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bài giảng công nghệ lập trình tích hợp chương 2 0 ts nguyễn quang uy

59 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Chương Ngơn ngữ JavaScript Mục lục chương • • • • • • Khả JavaScript Một số thuật ngữ quan trọng Cấu trúc JavaScript Dữ liệu đối tượng Toán tử biểu thức Toán tử so sánh Mục lục chương • Cấu trúc rẽ nhánh • Cấu trúc lặp • Sử dụng JavaScript để thay đổi giá trị form • 10 Một số ví dụ Khẳ JavaScript • Để áp dụng JavaScript ứng dụng ta cẩn hiểu khẳ cấu trúc JavaScript • JavaScript có khẳ tương tự ngơn ngữ khác C/C++ • Một số khẳ JavaScript sau: Khẳ JavaScript • Quản lý đầu vào đầu • Cho phép giá trị xử lý cách hình thức, khơng phụ thuộc vào tảng máy tính • Thực phép toán số học • Thực phép toán ký tự xâu ký tự Khẳ JavaScript • Thực định rẽ nhánh dựa giá trị so sánh • Thực tính tốn cần vòng lặp Một số thuật ngữ quan trọng Một số thuật ngữ quan trọng Một số thuật ngữ quan trọng Cấu trúc JavaScript • Các câu lệnh JavaScript – Các câu lệnh javascript thường nhúng vào tài liệu html hai cặp thẻ … – Một câu lệnh xây dựng từ biểu thức bao gồm toán hạng toán tử – Mỗi câu lệnh javascript kết thúc băng dấu ; – Mỗi dịng chứa nhiều câu lệnh – Tóm lại javascript free-format language Cấu trúc lặp • • • • • • • • • • • • • • Vịng lặp có số lần lặp xác định Counter var k; document.write(“Here’s a simple counter: “+”“); for (k=0; k=0; k ) document.write(k+”“); document.write(“FIRE!!”); Cấu trúc lặp • Cấu trúc lặp điêu kiện – Trong trường hợp số vòng lặp khơng biết trước ta dùng cấp trúc lặp điều kiện – Có hai cấu trúc lặp điều kiện pre-test loops and post-test loops Cấu trúc lặp • Cấu trúc lặp điêu kiện – pre-test loop: – – – – – – – – – – – while ({logical expression}) { {statements that result in changing the value of the pre-test logical expression} } post-test loop: { {statements that result in changing the value of the post-test logical expression} } while ({logical expression}); Bài toán ví dụ Chương trình cho tốn • • • • • • • • • • • • • • • The elevator problem (with gorillas). var totalWeight=0.,limitWeight=500.,maxWeight=550.; var newWeight; { newWeight=Math.floor(Math.random()*(maxWeight+1)); if ((totalWeight + newWeight)

Ngày đăng: 27/07/2023, 08:34

Xem thêm: