HTML là ngôn ngữ cơ bản và phổ biến nhất và được dùng để tạo ra tất cả các website trên thế giới. Không một website nào có thể tồn tại mà không dùng HTML.
<...

Kiểu Chuỗi

Chuỗi bao gồm nhiều ký tự và được đặt trong dấu ngoặc đơn hoặc ngoặc kép. Ví dụ:

var myString1 = 'Hello';
var myString2 = "Goodbye";

Nếu chuỗi ký tự được đặt trong ngoặc đơn và chuỗi bao gồm ngoặc đơn thì bạn cần phải đặt ký tự \ trước ngoặc để escape (thoát) nó, ví dụ:

var mySingleQuote = 'I\'m John';

Tương tự với ngoặc kép:

var myDoubleQuote = "Hello \" double quotes";

Nối Chuỗi

Để nối chuỗi với nhau chúng ta sử dụng phép toán cộng +:

var firstname = 'John';
var lastname = 'Doe';
va...

JavaScript là ngôn ngữ kịch bản hướng đối tượng được sử dụng trong hầu hết các website trên thế giới hiện nay. Nó cho phép tương tác với các hành động của người...

Gán Giá Trị

Để gán giá trị cho biến chúng ta sử dụng dấu =:

var age;
age = 5;

Mở editor

Toán Số Học

Bao gồm các phép toán cộng, trừ, nhân, chia, phần dư:

var x = 100 + 50;
document.getElementById("text").innerHTML = x;
x = 100 - 50;
// document.getElementById("text").innerHTML = x;
x = 100*50
// document.getElementById("text").innerHTML = x;
x = 100/50
// document.getElementById("text").innerHTML = x;
x = 100%50 // Phần dư của phép chia 100:50
// document.getElementById("text").innerHTML = x;

Mở editor

Tă...

Phần tử bao gồm thẻ đóng, thẻ mở và toàn bộ nội nằm bên trong 2 thẻ này. Đối với các thẻ tự đóng phần tử HTML được gọi là phần tử trống.

Trong JavaScript, biến được dùng để lưu trữ dữ liệu. Biến được khai báo sử dụng từ khóa var. Ở ví dụ dưới chúng ta có 3 biến là x, yz:

var x;
var y;
x = 2000;
y = 2016;

Mở editor

Tên biến bao gồm các ký tự từ a->z, A->Z, các số từ 0->9 và ký tự $. Tuy nhiên tên biến không được phép bắt đầu bằng số và không có dấu gạch nối (-) trong tên biến.

Khi khai báo biến bạn cũng có thể khởi tạo giá trị cho nó như sau:

var x = 2000;
var y = 2016;

Mở editor

Chúng ta cũng có thể khai báo nhiều biến cùng một lúc và...

Đa số các đoạn code mà chúng ta tham khảo ở các bài học trước đây được viết theo kiểu hướng thủ tục. Lập trình hướng thủ tục (procedure programming) là một phương pháp lập trình mà trong đó các câu lệnh được chạy một cách độc lập hoặc được nhóm vào trong một hàm.

Python là một ngôn ngữ hỗ trợ lập trình hướng đối tượng (object oriented programming hay OOP). Trong bài học này chúng ta sẽ tìm hiểu về phương pháp lập trình hướng đối tượng và các thuật ngữ liên quan.

Lập Trình Hướng Đối Tượng Là Gì

...

Python là một ngôn ngữ lập trình đa mục đích (general purpose programming language). Chúng được sử dụng ở trong nhiều lĩnh vực khác nhau như tính toán thống kê, tài chính ngân hàng hay dùng để giải các thuật toán phức tạp trong nghiên cứu khoa học... Pyth

String, ListTuple là 3 kiểu dữ liệu khác nhau trong Python tuy nhiên chúng đều được xếp chung vào kiểu dữ liệu Sequence.

Kiểu Dữ Liệu Sequence

Sequence (phiên âm đọc /xơ.cơ-u-ờn.xì/) là kiểu dữ liệu bao gồm một tập hợp (hay collection) các thành phần (member) bên trong nó.

sequence_type_1 = ("one", "two", "three", "four", "five", "six", "seven")
sequence_type_2 = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100]
sequence_type_3 = "Hello Python"

Chúng ta có thể truy cập giá trị của các phần tử thông ...