หน้าแรก
หน้าแรก
ข้อกำหนดสำหรับคำถามนี้ง่ายมาก เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของ Numbers ถ้าอาร์เรย์มีศูนย์นำหน้า ฟังก์ชันควรลบเลขศูนย์นำหน้าออก มิฉะนั้น ฟังก์ชันจะไม่ทำอะไรเลย ตัวอย่างเช่น หากอาร์เรย์อินพุตเป็น − const arr = [0, 0, 0, 14, 0, 63, 0]; จากนั้นผลลัพธ์ควรเป็น − const output = [1
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวอักษรและส่งคืนอาร์เรย์ใหม่ที่มีองค์ประกอบของอาร์เรย์ดั้งเดิมที่แบ่งเป็นอาร์เรย์ย่อยที่มีความยาว 2 เท่านั้น ตอนนี้หากความยาวของอาร์เรย์เดิมหารด้วย 2 ไม่ลงตัวทุกประการ อาร์เรย์ย่อยสุดท้ายควรมีองค์ประกอบเดียวเท่านั้น ตัวอย่างเช่น หากอาร์เรย์อิน
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของ Numbers ฟังก์ชั่นควรส่งคืนองค์ประกอบที่อยู่ตรงกลางสุดของอาร์เรย์ ตัวอย่างเช่น หากอาร์เรย์เป็น − const arr = [1, 2, 3, 4, 5, 6, 7]; จากนั้นผลลัพธ์ควรเป็น 4 ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const arr = [1, 2, 3, 4, 5, 6, 7]; const middle = f
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ในอาร์เรย์ที่มีตัวเลขบางส่วน สตริงบางตัว และค่าเท็จบางส่วน ฟังก์ชันของเราควรส่งคืน Number ที่ใหญ่ที่สุดจากอาร์เรย์ ตัวอย่างเช่น หากอาร์เรย์อินพุตเป็น − const arr = [23, 'hello', undefined, null, 21, 65, NaN, 1, undefined, 'hii']; จากนั้นผ
จากอาร์เรย์ของจำนวนเต็ม เราจะต้องเขียนฟังก์ชันที่รับอาร์เรย์นี้และค้นหาองค์ประกอบหนึ่งรายการที่ปรากฏเป็นจำนวนคี่ จะมีจำนวนเต็มที่เพียงตัวเดียวที่ปรากฏเป็นจำนวนคี่เสมอ เราจะแก้ไขปัญหานี้ด้วยการจัดเรียงอาร์เรย์ เมื่อจัดเรียงแล้ว เราสามารถวนซ้ำในอาร์เรย์เพื่อเลือกองค์ประกอบที่ปรากฏเป็นจำนวนคี่ได้ ตัวอ
รับอาร์เรย์ arr ของหลายค่า ตัวอย่างเช่น − [-3,5,1,3,2,10] เราจำเป็นต้องเขียนฟังก์ชันที่ลบค่าลบในอาร์เรย์ เมื่อฟังก์ชันดำเนินการเสร็จสิ้น อาร์เรย์ควรประกอบด้วยตัวเลขบวกเพียงอย่างเดียว เราต้องทำเช่นนี้โดยไม่ต้องสร้างอาร์เรย์ชั่วคราวและใช้วิธีป๊อปเพื่อลบค่าใด ๆ ในอาร์เรย์เท่านั้น ดังนั้น เรามาเขียนโ
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของสตริง ฟังก์ชั่นควรรวมสตริงทั้งหมดของอาร์เรย์ แทนที่ช่องว่างทั้งหมดด้วยขีดกลาง - และส่งคืนสตริงที่เกิดขึ้น ตัวอย่างเช่น ถ้าอาร์เรย์คือ − const arr = ["QA testing promotion ", " Twitter ", "Facebook ", "Test&quo
เราจำเป็นต้องเขียนฟังก์ชันที่เปรียบเทียบสองอาร์เรย์และสร้างอาร์เรย์ที่สามที่เติมอาร์เรย์นั้นด้วยองค์ประกอบทั้งหมดของอาร์เรย์ที่สองและเติมค่าว่างสำหรับองค์ประกอบทั้งหมดที่มีอยู่ในอาร์เรย์แรก แต่พลาดในอาร์เรย์ที่สอง ตัวอย่าง: หากทั้งสองอาร์เรย์เป็น − const arr1 = ['f', 'g', 'h
หากต้องการแทนที่องค์ประกอบด้วยองค์ประกอบของอาร์เรย์อื่น ให้ใช้ splice() ต่อไปนี้เป็นรหัส - ตัวอย่าง var values = ['John', 'David', 'Bob', 'Mike', 'Sam', 'Carol', 'Adam']; var marks = [55, 78, 90]; Array.prototype.splice.apply(values, [0, marks.
คุณสามารถเรียกใช้ฟังก์ชันเดียวกันซ้ำแล้วซ้ำอีกด้วยเงื่อนไขพื้นฐานที่เรียกว่าการเรียกซ้ำ ต่อไปนี้เป็นรหัส - ตัวอย่าง function recursiveFunction(num) { console.log(num); if (num > 0) { recursiveFunction(num - 1); } } recursiveFunction(5);
กำหนดลำดับของจำนวนเต็มเป็นอาร์เรย์ ให้พิจารณาว่าเป็นไปได้หรือไม่ที่จะรับลำดับที่เพิ่มขึ้นอย่างเคร่งครัดโดยนำองค์ประกอบออกจากอาร์เรย์ไม่เกินหนึ่งรายการ หมายเหตุ:ลำดับ a0, a1, ..., an จะถือว่าเพิ่มขึ้นอย่างเคร่งครัดหาก a0
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ควรทำซ้ำเลขคู่ภายในอาร์เรย์เดียวกัน ตัวอย่างเช่น กำหนดอาร์เรย์ต่อไปนี้ − const arr = [1, 2, 5, 6, 8]; ผลลัพธ์ เราควรจะได้ผลลัพธ์ - const output = [1, 2, 2, 5, 6, 6, 8, 8]; ดังนั้น เรามาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − con
สมมติว่าเรามีอาร์เรย์แบบนี้ - const arr = [2, 42, 82, 122, 162, 202, 242, 282, 322, 362]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์และตัวเลขหนึ่งตัว เช่น n ฟังก์ชันควรคืนค่าดัชนีของรายการจากอาร์เรย์ที่ใกล้เคียงที่สุดกับตัวเลข n ดังนั้น เรามาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง รหั
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่นับรายการที่ไม่ซ้ำทั้งหมดในอาร์เรย์ ฟังก์ชันควรส่งคืนอ็อบเจ็กต์ที่แสดงถึงการนับแต่ละอิลิเมนต์ที่ไม่ซ้ำกันของอาร์เรย์ ดังนั้น เรามาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const arr = ["hi", "hello", "hi&quo
สมมติว่า เรามีอาร์เรย์ของตัวอักษรแบบนี้ - const arr = [3, 5, 5, 2, 23, 4, 7, 8, 8, 9]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ในอาร์เรย์นี้และตัวเลข พูดว่า n และคืนค่าอ็อบเจ็กต์ที่แสดงจำนวนองค์ประกอบที่มากกว่าและน้อยกว่า n ดังนั้น เรามาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง รหัสสำหรับสิ่งน
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขสองตัว นั่นคือ m และ n และคืนค่าอาร์เรย์ของ n ทวีคูณของ m ตัวแรก ดังนั้น เรามาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const num1 = 4; const num2 = 6; const multiples = (num1, num2) => { const res = []; &nb
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่มีสองอาร์กิวเมนต์ - อาร์เรย์ เช่น arr ของตัวอักษรที่อาจมีองค์ประกอบที่ซ้ำกัน ตัวเลข พูดว่า จำกัด ฟังก์ชันควรตรวจสอบว่าไม่มีองค์ประกอบของอาร์เรย์ที่ซ้ำกันเกินกว่าจำนวนครั้งที่กำหนดไว้ หากองค์ประกอบใดซ้ำเกินขีดจำกัด ฟังก์ชันควรคืนค่าเท็จ true มิฉะนั้น
กำหนดสตริงที่ประกอบด้วยอักขระเพียงสองประเภทเท่านั้น:( และ ) เราจำเป็นต้องเขียนฟังก์ชันที่ใช้สตริงดังกล่าวหนึ่งสตริงและทำให้วงเล็บสมดุลโดยการใส่ ( หรือ ) หลายๆ ครั้งตามความจำเป็น ฟังก์ชันควรส่งคืนจำนวนการแทรกขั้นต่ำในสตริงเพื่อให้สมดุล ตัวอย่างเช่น หากสตริงคือ − const str = '()))'; ผลลัพธ์ค
สมมติว่าเรามีอาร์เรย์ของวัตถุเช่นนี้ - const arr = [ { first_name: 'Lazslo', last_name: 'Jamf' }, { first_name: 'Pig', last_name: 'Bodine' }, { first_name: 'Pirate', last_name: 'Prentice' } ]; เราจำเป็นต้องเขียนฟ
สมมติว่าเรามีอาร์เรย์ของวัตถุเช่นนี้ - const arr = [ {flag: true, other: 1}, {flag: true, other: 2}, {flag: false, other: 3}, {flag: true, other: 4}, {flag: true, other: 5}, {flag: true, other: 6}, {flag: fals