HƯỚNG DẪN SỬ DỤNG CÁC PHƯƠNG THỨC XỬ LÝ SỐ VÀ XÂU CHỮ TRONG JAVASCRIPT:

JavaScript cung cấp nhiều phương thức hữu ích để làm việc với số và xâu chữ (chuỗi). Việc nắm vững những phương thức này giúp lập trình viên xử lý dữ liệu một cách hiệu quả và tối ưu hơn. Dưới đây là hướng dẫn chi tiết về các phương thức xử lý số và xâu chữ trong JavaScript.

 


1. Các phương thức xử lý số (Number Methods)

 

Phương thức

Ý nghĩa

toString()

Chuyển số thành xâu chữ

Number()

Chuyển xâu chữ số thành số

parseInt()

Chuyển xâu chữ số thành số nguyên

parseFloat()

Chuyển xâu số thực thành số thực

toFixed()

Làm tròn số, giữ lại số lượng số thập phân chỉ định

toPrecision()

làm tròn số, giữ lại số lượng số thập phân chỉ định

a) Chuyển đổi giá trị thành số

JavaScript cung cấp các phương thức để chuyển đổi dữ liệu về kiểu số:

console.log(Number("123"));  // 123
console.log(parseInt("123.45")); // 123
console.log(parseFloat("123.45")); // 123.45

b) Giới hạn số chữ số thập phân (toFixed())

let num = 12.34567;
console.log(num.toFixed(2)); // "12.35"

c) Chuyển đổi số thành chuỗi (toString())

let num = 255;
console.log(num.toString()); // "255"

d) Làm tròn số

console.log(Math.round(4.7)); // 5
console.log(Math.ceil(4.3)); // 5 (Làm tròn lên)
console.log(Math.floor(4.8)); // 4 (Làm tròn xuống)

e) Tìm giá trị lớn nhất, nhỏ nhất

console.log(Math.max(1, 5, 3, 9)); // 9
console.log(Math.min(1, 5, 3, 9)); // 1

f) Sinh số ngẫu nhiên

console.log(Math.random()); // Số ngẫu nhiên từ 0 đến 1
console.log(Math.floor(Math.random() * 10) + 1); // Số ngẫu nhiên từ 1 đến 10


Ví dụ 1: Tính tổng hai số a và b

 

Ví dụ 2: Tính giá trị số a / b  làm tròn kết quả lấy 1 chữ số sau dấu phảy thập phân. 

Kết quả khi chạy chương trình: Cho số a=7, số b=9 -> Kết quả =0.8

 

2. Các phương thức xử lý xâu chữ (String Methods)

Phương thức

Ý nghĩa

length

Lấy chiều dài xâu chữ

substring(i,k)

Cắt lấy k ký tự của xâu gốc, từ vị trí thứ i

parseInt()

Chuyển xâu chữ số thành số nguyên

parseFloat()

Chuyển xâu số thực thành số thực

concat()

Ghép xâu chữ

toUpperCase()

Chuyển xâu thành chữ in hoa

toLowCase()

Chuyển xâu thành chữ in thường

* Cách sử dụng phương thức:

<Tên biến>.<Tên phương thức>

a) Lấy độ dài chuỗi (length)

let str = "Hello, JavaScript!";
console.log(str.length); // 18

b) Chuyển đổi chữ hoa, chữ thường

console.log("hello".toUpperCase()); // "HELLO"
console.log("HELLO".toLowerCase()); // "hello"

c) Cắt chuỗi (slice(), substring())

let str = "JavaScript";
console.log(str.slice(0, 4)); // "Java"
console.log(str.substring(4, 10)); // "Script"

d) Thay thế nội dung chuỗi (replace())

let str = "Hello, World!";
console.log(str.replace("World", "JavaScript")); // "Hello, JavaScript!"

e) Tách chuỗi thành mảng (split())

let str = "Apple, Banana, Cherry";
let arr = str.split(", ");
console.log(arr); // ["Apple", "Banana", "Cherry"]

f) Nối chuỗi (concat())

let str1 = "Hello";
let str2 = "World";
console.log(str1.concat(", ", str2)); // "Hello, World"

g) Loại bỏ khoảng trắng (trim())

let str = "   JavaScript   ";
console.log(str.trim()); // "JavaScript"

Ví dụ về sử dụng các phương thức xử lý xâu chữ:

Ví  dụ 1:   Cho xâu x = “Xin chào các bạn, sử dụng phương thức length để lấy chiều dài xâu chữ x

Code chương trình:

<script>

var x = “Xin chào các bạn";
alert(“Chiều dài xâu x=“,x.length);

</script>

Ví dụ 2: Cho xâu x = “Xin chào các bạn, sử dụng phương thức substring để cắt lấy 3 ký tự của xâu x tính từ vị trí ban đầu của xâu. 

Code chương trình: 

<script>

var x = “Xin chào các bạn";
alert(“Xâu con=“,x.substring(0,3);

 

</script>

Kết quả chạy sẽ được chữ: "Xin"

3. Kết luận

Các phương thức xử lý số và xâu chữ trong JavaScript rất quan trọng trong quá trình phát triển ứng dụng. Việc hiểu và sử dụng thành thạo các phương thức này giúp lập trình viên tối ưu mã nguồn và làm việc hiệu quả hơn.

 

Các bài viết liên quan