Làm cách nào để chạy mã JavaScript trong HackerRank?
thuật toánliên kết vấn đề. https. //www. hackerrank. com/thách thức/js10-chức năng/vấn đề Show
Chi tiết vấn đề Khách quan Hôm nay, chúng ta sẽ thảo luận về các hàm JavaScript . Xem hướng dẫn đính kèm để biết thêm chi tiết. Nhiệm vụ Triển khai hàm có tên giai thừa có một tham số. một số nguyên,. Nó phải trả về giá trị của (i. e. , yếu tố). Định dạng đầu vào Mã sơ khai bị khóa trong trình chỉnh sửa đọc một số nguyên duy nhất, từ stdin và chuyển nó đến một hàm có tên là factorial . Hạn chế
Định dạng đầu ra Hàm phải trả về giá trị của Đầu vào mẫu 0 4
Đầu ra mẫu 0 24
Giải thích 0 Chúng tôi trả về giá trị của
Ví dụ mã#1 Code Ví dụ với Lập trình Javascript________số 8 Sao chép mã và thử với Trình chỉnh sửa trực tiếpĐầu vào x – + cmd4 đầu ra x – + cmd120 trình diễnThử với Trình chỉnh sửa trực tiếp Thể loại - Hacker Rank Thẩm phán trực tuyến Maniruzzaman Akash 1 năm trước 868 0 Giải pháp Javascript cho các câu hỏi về Hackerrank Một số danh mục bạn có thể tự cải thiện với HackerrankJS. Ai đó có thể giúp tôi cách lấy đầu vào và đầu ra trong Hackerrank và Hackerearth bằng một ví dụ sử dụng JavaScript không?
Trong lớp HackerRank Day 4 này so với Instance, 30 ngày viết mã Viết một lớp Person với một biến đối tượng, tuổi và một hàm tạo lấy một số nguyên, initAge, làm tham số. Hàm tạo phải gán initAge cho age sau khi xác nhận đối số được truyền là initAge không âm; Giải pháp vấn đề trong lập trình Python 2class Person: def __init__(self,initialAge): # Add some more code to run some checks on initialAge if initialAge < 0: self.age = 0 print "Age is not valid, setting age to 0." else: self.age = initialAge def amIOld(self): # Do some computations in here and print out the correct statement to the console if self.age < 13: print "You are young." elif self.age < 18: print "You are a teenager." else: print "You are old." def yearPasses(self): # Increment the age of the person in here self.age += 1 Giải pháp vấn đề trong lập trình Python 3class Person: def __init__(self,initialAge): # Add some more code to run some checks on initialAge if initialAge < 0: self.age = 0 print("Age is not valid, setting age to 0.") else: self.age = initialAge def amIOld(self): # Do some computations in here and print out the correct statement to the console if self.age < 13: print("You are young.") elif self.age>=13 and self.age <18: print("You are a teenager.") else: print("You are old.") def yearPasses(self): # Increment the age of the person in here self.age += 1 Giải quyết vấn đề trong lập trình javapublic class Person { private int age; public Person(int initialAge) { if(initialAge < 0){ age = 0; System.out.println("Age is not valid, setting age to 0."); }else{ age = initialAge; } } public void amIOld() { String ans; if(age < 13){ ans = "You are young."; }else if(age >= 13 && age < 18){ ans = "You are a teenager."; }else{ ans = "You are old."; } System.out.println(ans); } public void yearPasses() { age += 1; } Giải quyết vấn đề trong lập trình C++class Person{ public: int age ; Person(int initialAge); void amIOld(); void yearPasses(); }; Person::Person(int initialAge){ if(initialAge==NULL || initialAge<0){ age=0; cout<<"Age is not valid, setting age to 0.\n"; }else { age=initialAge; } } void Person::amIOld(){ if(age<13){ cout<<"You are young.\n"; } else if(age>=13 && age<18){ cout<<"You are a teenager.\n"; } else{ cout<<"You are old.\n"; } } void Person::yearPasses(){ age+=1; } Giải pháp vấn đề trong lập trình Javascriptfunction Person(initialAge){ // Add some more code to run some checks on initialAge if (initialAge > 0) this.age = initialAge; else { this.age = 0; console.log("Age is not valid, setting age to 0."); } this.amIOld=function(){ // Do some computations in here and print out the correct statement to the console if (this.age < 13) console.log("You are young."); else if (this.age < 18) console.log("You are a teenager."); else console.log("You are old."); }; this.yearPasses=function(){ this.age++; }; } 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ả Làm cách nào để lấy đầu vào bằng JavaScript trong lập trình cạnh tranh?javascript. Để sử dụng trong Codeforces
. var num = readline(). tách(" "). map(x => parseInt(x)); // num sẽ là một mảng [1,2,3] var x = num[0] . var y= số[1]; .
Tôi có thể thực hành JavaScript ở đâu?25 trang web miễn phí để học JavaScript . freeCodeCamp. tổ chức. . JavaScript 30. . MãMentor. . giáo dục. io – Tìm hiểu HTML, CSS và JavaScript từ đầu. . Học JavaScript - Khóa học đầy đủ cho người mới bắt đầu từ freeCodeCamp. . JavaScript. thông tin. . học viện mật mã. . Sololearning Làm cách nào để thay đổi ngôn ngữ trong HackerRank?Bạn sẽ thấy các loại cài đặt khác nhau bằng cách nhấp vào cài đặt mà bạn có thể định cấu hình ở ngăn bên trái. Chọn tab Câu hỏi. Khi nhấp vào câu hỏi, ngăn cài đặt Ngôn ngữ được phép sẽ hiển thị. Bạn có thể chọn bao nhiêu ngôn ngữ tùy thích để cho phép kiểm tra |