Giải quyết vấn đề JavaScript

Hãy xem xét chúng tôi muốn tìm giai thừa của 20 bằng cách sử dụng vòng lặp for. Vì vậy, chúng tôi đã giữ 20 dưới dạng một số trong biến num là hằng số. Định nghĩa của giai thừa là gì? . Vì vậy, chúng tôi đã biết điều này, chúng tôi cần nhân các số trong chương trình này. vì vậy chúng tôi coi biến thực tế bằng một. Chúng ta phải sử dụng vòng lặp for ở đây. Trong điều kiện của vòng lặp for, chúng ta phải đặt i bằng một. Trong vòng lặp for, giá trị của biến fact sẽ được nhân với giá trị của i. Vòng lặp sẽ tiếp tục với giá trị của num. cuối cùng, giá trị giai thừa sẽ được lưu trữ trong biến thực tế và máy in

(2) Tìm giai thừa của một số bằng vòng lặp while

Tìm giai thừa của một số bằng vòng lặp while

Từ trên chúng ta đã biết về định nghĩa giai thừa của một số. Bây giờ chúng ta sẽ thảo luận về quá trình tìm giai thừa của một số bằng cách sử dụng vòng lặp while. Đối với điều này, chúng tôi sẽ sử dụng vòng lặp while. Ở đây chúng tôi sẽ tìm ra giai thừa của 5 và chúng tôi sẽ lưu trữ nó trong thực tế thay đổi. Chúng tôi đã khởi tạo i bằng một. Chúng tôi đã tạo một vòng lặp while. Nó kiểm tra điều kiện i có nhỏ hơn hoặc bằng num hay không. Nếu là nó, nó sẽ nhân với thực tế và lưu trữ nó trong thực tế, sau đó nó sẽ tăng i lên 1 cho đến lúc đó. Sau khi thỏa mãn điều kiện chương trình sẽ in ra giai thừa của số

(3) Tính giai thừa trong hàm đệ quy

Giai thừa trong một hàm đệ quy

Hàm đệ quy là hàm gọi chính nó trong quá trình thực thi. Giai thừa ở đây là một hàm chỉ chấp nhận một tham số. Chúng tôi muốn tìm ra giai thừa của 10 vì vậy chúng tôi đã gọi hàm giai thừa với một đối số. Trong chức năng này, nó chấp nhận tham số có tên n. được kiểm tra theo điều kiện if…else. Đầu tiên nó kiểm tra theo điều kiện if , nếu n bằng 0 nó trả về 1. Nếu nó không đáp ứng điều kiện, nó sẽ nhập vào cái khác và trả về phép nhân của n và chính hàm giai thừa. Bên ngoài chức năng có trong chương trình, nó in kết quả

(4) Tạo Dãy Fibonacci bằng vòng lặp for

Dãy Fibonacci sử dụng vòng lặp for

Chuỗi Fibonacci là một chuỗi trong đó mỗi số là tổng của hai số liền trước. Thí dụ. 1, 1, 2, 3, 5, 8, 13, v.v. Trong chương trình trên, fibonacci là một hàm chấp nhận một đối số có tên là n. Trong hàm này, fibo là một mảng. Trong vòng lặp for có một điều kiện bắt đầu với i bằng 2 và tiếp tục cho đến khi nó không bằng n. Trong mỗi điều kiện, nó lưu tổng của hai số đứng trước trong mảng chỉ mục i. Sau đó, hàm fibonacci trả về fibo. Bên ngoài chức năng sau khi gọi nó, nó sẽ in kết quả

(5) Tìm Phần Tử Fibonacci Theo Cách Đệ Quy

Tìm phần tử Fibonacci theo cách đệ quy

Chúng ta đã biết định nghĩa của dãy fibonacci. Ở đây trong chương trình này, chúng ta sẽ tìm ra tổng của dãy fibonacci. Ở đây fibonacci là một hàm chấp nhận một đối số có tên là n. Sau đó nó kiểm tra xem nó có bằng 0 không. Nếu có, nó sẽ trả về 0. Nếu nó bằng 1 thì trả về 1. Nếu nó không bằng 0 cũng không bằng 1, nó trả về tổng của hai số sum trong đó hàm fibonacci đang được gọi đệ quy. Sau khi đáp ứng các điều kiện sau khi gọi hàm, nó sẽ in kết quả

(6) Kiểm tra một số có phải là số nguyên tố hay không

Kiểm tra một số có phải là số nguyên tố hay không

Biết rằng số nguyên tố là số chỉ chia hết cho chính nó và 1. Ở đây với chương trình này, chúng tôi sẽ kiểm tra xem số đã cho có phải là số nguyên tố hay không. Trong chương trình này, isPrime là một hàm kiểm tra số. Mà chấp nhận một đối số có tên n. Biết rằng 0 và 1 là số nguyên tố. Vì vậy, trong vòng lặp for, chúng tôi bắt đầu với 2. Trong đó điều kiện là nếu số đó nhỏ hơn hoặc bằng 2 thì số đã cho sẽ phát vòng lặp for. sau khi vượt qua vòng lặp for, nó sẽ kiểm tra xem lời nhắc của nó có bằng 0 không. Nếu là nó sẽ trả về Nó không phải là số nguyên tố. Nếu số đã cho không thỏa mãn điều kiện của vòng lặp for, nó sẽ trả về số của bạn là số nguyên tố. bên ngoài định nghĩa hàm sau khi gọi hàm, chương trình này sẽ in kết quả

(7) Tìm phần tử lớn nhất của mảng

Tìm phần tử lớn nhất của mảng

Ta có thể dễ dàng tìm phần tử lớn nhất của mảng bằng hàm đơn giản Math. Đó là môn Toán. tối đa(). Nó trả về phần tử lớn nhất của mảng

(8) Tổng của tất cả các số trong một mảng

Tổng của tất cả các số trong một mảng

Chúng ta có thể dễ dàng tổng hợp một mảng bằng phương thức rút gọn trong JavaScript. Phương thức này thực thi phương thức rút gọn trong mỗi phần tử của mảng trả về một đầu ra duy nhất. Ở đây trong chương trình trên, bộ giảm tốc trả về tổng của từng phần tử của mảng

(9) Đảo ngược một chuỗi

Đảo ngược một chuỗi

Ở đây chúng tôi đã đảo ngược một chuỗi bằng chương trình này. Chúng ta đã viết một hàm có tên là reverseNow chấp nhận một đối số có tên là chuỗi và trả về dạng đảo ngược của chuỗi đã cho. Ở đây chúng tôi đã sử dụng ba phương pháp tách chuỗi, đảo ngược và cuối cùng là nối

(10) Xóa mục trùng lặp khỏi mảng

Xóa mục trùng lặp khỏi một mảng

Ở đây trong chương trình này, chúng tôi đã sử dụng phương pháp tách để đếm tổng số từ trong chuỗi. Đầu tiên, chúng tôi đã đặt một chuỗi trong một biến có tên str. Sau đó tách chuỗi str bằng phương thức tách để tách chuỗi và trả về một số chuỗi con dưới dạng mảng. Và sau đó chúng tôi đếm độ dài của mảng. Và sau đó chúng tôi đã in nó

Làm cách nào để giải quyết vấn đề JavaScript?

Sửa lỗi JavaScript .
Mở trang demo Lỗi JavaScript được báo cáo trong công cụ Bảng điều khiển trong cửa sổ hoặc tab mới
Nhấp chuột phải vào bất kỳ đâu trong trang web rồi chọn Kiểm tra. .
Nhấp vào nút Mở bảng điều khiển để xem lỗi ở trên cùng bên phải. .
Nhấp vào lỗi. html. 16 ở bên phải thông báo lỗi trong Bảng điều khiển

Tôi có thể học JavaScript trong 30 ngày không?

Tuy nhiên, không giống như CSS và HTML, JavaScript không phải là thứ có thể thành thạo chỉ trong hai tuần. Nhưng, có thể hoàn thành chỉ trong ba tháng . Hầu hết các nhà tuyển dụng sẽ sẵn lòng thuê bạn làm nhà phát triển web của họ nếu bạn nắm vững một số kiến ​​thức cơ bản về JavaScript. Tất nhiên, việc học không bao giờ dừng lại.

Tôi có thể thực hành các câu hỏi JS ở đâu?

Codedamn là một nền tảng lập trình tương tác ; . Nó cung cấp hai khóa học để thực hành và thành thạo JavaScript. Một là 50 ngày JavaScript. Bạn sẽ nhận được một câu hỏi hàng ngày và không cần đợi thêm một ngày để giải câu hỏi thứ hai.

Làm cách nào để giải quyết các vấn đề về JavaScript trên hackerrank?

Thách thức Javascript .
Hướng dẫn thử thách. Hãy xem qua thử thách mẫu này và khám phá các tính năng của trình chỉnh sửa mã
Xem lại tuyên bố vấn đề. Mỗi thử thách có một tuyên bố vấn đề bao gồm đầu vào và đầu ra mẫu
Chọn một ngôn ngữ. .
nhập mã của bạn. .
Kiểm tra mã của bạn. .
Gửi để xem kết quả