หน้าแรก
หน้าแรก
เพิ่มลำดับอย่างเคร่งครัด ลำดับกำลัง เพิ่มขึ้นอย่างเคร่งครัด ถ้าหากว่า arr[0]
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริง str เป็นอาร์กิวเมนต์แรก และอาร์เรย์ของสตริง arr เป็นอาร์กิวเมนต์ที่สอง ฟังก์ชันของเราควรนับและส่งคืนจำนวน arr[i] ที่สืบเนื่องมาจากสตริง str ตัวอย่างเช่น หากอินพุตของฟังก์ชันคือ ป้อนข้อมูล const str = 'klmnop'; const arr = ['k
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงอักขระ str เป็นอาร์กิวเมนต์แรกและตัวเดียว ฟังก์ชันของเราสามารถแปลงตัวอักษรแต่ละตัวเป็นตัวพิมพ์เล็กหรือตัวพิมพ์ใหญ่เพื่อสร้างสตริงอื่น และเราควรส่งคืนรายการสตริงที่เป็นไปได้ทั้งหมดที่เราสามารถสร้างได้ ตัวอย่างเช่น หากอินพุตของฟังก์ชันคือ ป้อน
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สตริง str ซึ่งประกอบด้วย [ หรือ ] เท่านั้น ฟังก์ชันของเราควรจะเพิ่มจำนวนวงเล็บเหลี่ยมขั้นต่ำ ( [ หรือ ] และในตำแหน่งใดๆ ) เพื่อให้สตริงการรวมวงเล็บที่เป็นผลลัพธ์ถูกต้อง และสุดท้าย เราควรคืนค่าจำนวนวงเล็บที่เพิ่มน้อยที่สุด ตัวอย่างเช่น หากอินพุตขอ
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของจำนวนเต็ม arr เป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว เราสามารถพิจารณาว่า arr อาร์เรย์นี้เป็นอาร์เรย์แบบวงกลม ซึ่งหมายความว่าองค์ประกอบสุดท้ายของอาร์เรย์จะตามด้วยตัวแรก ฟังก์ชันของเราควรค้นหาและคืนค่าผลรวมสูงสุดของอาร์เรย์ย่อยที่ไม่ว่างเ
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สตริง str ซึ่งประกอบด้วยตัวอักษรและอักขระพิเศษบางตัว ฟังก์ชันของเราควรส่งคืนสตริงใหม่โดยยึดตามสตริงอินพุตที่อักขระทั้งหมดที่ไม่ใช่ตัวอักษรอยู่ในตำแหน่งเดียวกัน และตัวอักษรทั้งหมดกลับตำแหน่ง ตัวอย่างเช่น หากอินพุตของฟังก์ชันคือ ป้อนข้อมูล const s
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขสองอาร์เรย์ ได้แก่ arr1 และ arr2 เป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์ที่สอง ผลรวมขององค์ประกอบใน arr1 และ arr2 ต่างกัน ฟังก์ชันของเราควรเลือกหนึ่งองค์ประกอบจากอาร์เรย์แรกและผลักลงในอาร์เรย์ที่สอง และเลือกหนึ่งองค์ประกอบจากอาร์เรย์ที่
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับหน้าที่ในส่วนหัวของรายการที่เชื่อมโยงเป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว ฟังก์ชันของเราควรคืนค่าที่เก็บไว้ในโหนดกลางสุดของรายการ และหากมีโหนดตรงกลางสุดสองโหนด เราควรส่งคืนโหนดที่สองของโหนดเหล่านั้น ตัวอย่างเช่น หากรายการเป็นดังนี้: ป้อนข้อมูล
ลำดับฟีโบนักชี: ลำดับ X_1, X_2, ..., X_n คือฟีโบนักชีถ้า: =3 X_i + X_{i+1} =X_{i+2} สำหรับ i + 2 ทั้งหมด <=n ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลข arr เป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว ฟังก์ชันของเราควรค้นหาและส่งกลับความยาวของลำดับย่อย Fibonacci ที่ยาวที
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวเลขสองอาร์เรย์ arr1 และ arr2 ที่มีความยาวเท่ากัน ฟังก์ชันของเราควรสับเปลี่ยนองค์ประกอบของอาร์เรย์แรก arr1 เพื่อให้จำนวนองค์ประกอบสูงสุดมากกว่าองค์ประกอบที่สอดคล้องกันของอาร์เรย์ arr2 ฟังก์ชันควรส่งคืนอาร์เรย์ที่สับเปลี่ยน ตัวอย่างเช่
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลข arr เป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว ให้เราพิจารณาสถานการณ์ต่อไปนี้: เจ้าของร้านขายสินค้าชิ้นเดียวในราคา ₹5 พอดี ลูกค้าบางคนยืนต่อคิวและจะซื้อหนึ่งหน่วยของสินค้าโภคภัณฑ์แต่ละชิ้น ลูกค้าสามารถแจ้งเจ้าของร้านด้วยเงิน ₹5, ₹10
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สตริงวงเล็บเหลี่ยมแบบบาลานซ์ str เป็นอาร์กิวเมนต์แรกและตัวเดียว ฟังก์ชันของเราควรคำนวณและส่งคืนคะแนนของสตริงตามกฎต่อไปนี้ - [ ] มีคะแนน 1 AB มีคะแนน A + B โดยที่ A และ B เป็นสตริงวงเล็บแบบสมดุล [A] มีคะแนน 2 * A โดยที่ A คือวงเล็บเหลี่ยมแบ
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริง str ที่แสดง asentence เป็นอาร์กิวเมนต์เดียว ฟังก์ชันของเราควรนับและส่งคืนคู่ของคำที่เหมือนกันที่อยู่ติดกันใน stringstr หน้าที่ของเราควรตรวจสอบคำโดยไม่สนใจตัวพิมพ์ ซึ่งหมายความว่า มัน และ มัน ควรถือว่าเหมือนกัน ตัวอย่างเช่น หากอินพุตของฟังก์ช
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับค่าตัวเลข num เป็นอาร์กิวเมนต์แรกและอีกจำนวนหนึ่ง บางส่วน เป็นอาร์กิวเมนต์ที่สอง หน้าที่ของเราควรแบ่งจำนวนตัวเลขออกเป็นตัวเลข (บางส่วน) ทุกประการ และเราควรคำนึงถึงสองเงื่อนไขนี้ - ตัวเลขควรใกล้เคียงที่สุด ตัวเลขควรคู่ (ถ้าเป็นไปได้) และการเรียงล
ปัญหา พิจารณาสถานการณ์ที่กองทัพของตัวอักษรสองกลุ่มต่อสู้กันเอง ทหารของทั้งคู่และน้ำหนักมีดังนี้ − ทีมเอ ทหาร น้ำหนัก อา 1 บ 2 ซี 3 ด 4 ทีมบี ทหาร น้ำหนัก ว 1 X 2 ย 3 Z 4 นอกจากทหารแล้ว ในบริเวณสนามยังมีระเบิดที่มีเครื่องหมาย ! กำกับอยู่ และ
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สตริง str ที่มีตัวอักษรและช่องว่าง ฟังก์ชันของเราควรวนซ้ำบนสตริงอินพุตและดำเนินการเพื่อให้อักขระถูกเชื่อมเป็นสตริงใหม่ใน case-insensitively-alphabetical-order-of-appearance คำสั่ง. ช่องว่างและเครื่องหมายวรรคตอนจะถูกลบออก! ตัวอย่างเช่น หากอินพุตของ
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวอักษรจำนวนเท่าใดก็ได้เป็นอินพุต ฟังก์ชันของเราควรเตรียมอาร์เรย์ใหม่ที่มีองค์ประกอบที่เลือกสลับกันมาจากอาร์เรย์อินพุตทั้งหมด ตัวอย่างเช่น หากอินพุตของฟังก์ชันคือ − ป้อนข้อมูล const arr1 = [1, 2, 3, 4]; const arr2 = [11, 12, 13, 14];
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริง str ซึ่งสามารถเป็นกรณีใดก็ได้ (กรณีปกติ ตัวพิมพ์งู ตัวพิมพ์ปาสกาลหรืออื่น ๆ ) ฟังก์ชันของเราควรแปลงสตริงนี้เป็นสตริง camelCase ตัวอย่างเช่น หากอินพุตของฟังก์ชันคือ − ป้อนข้อมูล const str = 'New STRING'; ผลผลิต const output = '
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขสองอาร์เรย์ arr1 andarr2 เป็นอาร์กิวเมนต์แรกและตัวที่สองตามลำดับ ฟังก์ชันของเราควรคืนค่าเป็นจริงก็ต่อเมื่อทุกองค์ประกอบใน arr2 เป็นกำลังสองขององค์ประกอบใดๆ ของ arr1 โดยไม่คำนึงถึงลำดับของลักษณะที่ปรากฏ ตัวอย่างเช่น หากอินพุตของฟัง
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงของตัวอักษรภาษาอังกฤษ str เป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว ฟังก์ชันของเราควรคืนค่า จริง หากสระและพยัญชนะสลับกันในสตริงอินพุต มิฉะนั้น จะเป็นเท็จ ตัวอย่างเช่น หากอินพุตของฟังก์ชันคือ − ป้อนข้อมูล const str = 'amazon'; ผลผลิต