หน้าแรก
หน้าแรก
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับช่วงอาร์เรย์ของตัวเลขสองตัว ฟังก์ชันของเราควรหาผลรวมของลูกบาศก์ทั้งหมดของตัวเลขที่อยู่ในช่วงที่ระบุ ตัวอย่าง ต่อไปนี้เป็นรหัส - const range = [4, 11]; const sumCubes = ([l, h]) => { const findCube = num => num * num * num;
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่อยู่บน Object ต้นแบบของคลาส Array ฟังก์ชันของเราควรใช้ฟังก์ชันเรียกกลับเป็นอาร์กิวเมนต์เดียว ควรเรียกใช้ฟังก์ชันเรียกกลับนี้สำหรับแต่ละองค์ประกอบของอาร์เรย์ และฟังก์ชันการเรียกกลับนั้นควรใช้องค์ประกอบและดัชนีที่สอดคล้องกันในสองอาร์กิวเมนต์ หากฟังก์ชั
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่มีตัวเลขสองตัว ตัวเลขแรกแสดงถึงผลรวมของตัวเลขสองตัว และตัวที่สองแสดงถึง HCF (GCD หรือตัวหารร่วมที่ยิ่งใหญ่ที่สุด) ฟังก์ชันของเราควรค้นหาและส่งกลับตัวเลขสองตัวนั้น ตัวอย่าง ต่อไปนี้เป็นรหัส - const sum = 12; const gcd = 4; const findNumbers = (sum, gc
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขเป็นอาร์กิวเมนต์แรกและตัวเลขเป็นอาร์กิวเมนต์ที่สอง ฟังก์ชันของเราควรเลือกและส่งคืนอาร์เรย์ของ n เลขคู่สุดท้ายที่อยู่ในอาร์เรย์อินพุต ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; const num = 3; const pickEve
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริง ฟังก์ชันของเราควรส่งคืนอาร์เรย์ขององค์ประกอบสองอย่าง โดยองค์ประกอบแรกจะเป็นอักขระที่ทำให้จำนวนการปรากฏต่อเนื่องกันมากที่สุดในสตริง และอันดับที่สองคือจำนวนที่ปรากฏ ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'tdfdffddffsdsfffffsdsdsddddd';
ปัญหา เราต้องเขียนฟังก์ชัน JavaScript ที่มีตัวเลขสองตัว คือ m และ n ฟังก์ชันของเราควรสร้างและคืนค่าอาร์เรย์ของ n ทวีคูณธรรมชาติตัวแรกของ m ตัวอย่าง ต่อไปนี้เป็นรหัส - const m = 6; const n = 14; const firstNMultiple = (m = 1, n = 1) => { const res = []; for(let i = 1;
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับช่วงของจำนวนเต็มสองจำนวนเป็นอาร์กิวเมนต์แรกและตัวเลขเป็นอาร์กิวเมนต์ที่สอง ฟังก์ชันของเราควรค้นหาตัวเลขทั้งหมดที่หารด้วยตัวเลขที่ป้อนในช่วงที่ระบุและส่งคืนจำนวนที่หารได้ ตัวอย่าง ต่อไปนี้เป็นรหัส - const range = [6, 57]; const num = 3; const findD
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ประโยคสตริงที่อาจมีช่องว่างเป็นอาร์กิวเมนต์แรกและตัวเลขเป็นอาร์กิวเมนต์ที่สอง ฟังก์ชันของเราควรลบช่องว่างทั้งหมดออกจากสตริงก่อน จากนั้นจึงแบ่งสตริงออกเป็นจำนวนตามที่ระบุโดยอาร์กิวเมนต์ที่สอง ท่อนสตริงทั้งหมดควรมีความยาวเท่ากัน ยกเว้นท่อนสุดท้าย ซึ
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวอักษรพิมพ์เล็กภาษาอังกฤษเป็นอาร์เรย์ ฟังก์ชันของเราควรจับคู่อาร์เรย์อินพุตกับอาร์เรย์ที่มีองค์ประกอบที่สอดคล้องกันคือการนับจำนวนอักขระที่มีดัชนีแบบ 1 ในดัชนีเป็นดัชนีแบบอิง 1 ในตัวอักษร ตัวอย่างเช่น− การนับสำหรับสตริง akcle จะเป็น 3
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวเลข อาร์เรย์ถูกเรียงลำดับจากน้อยไปมาก / เพิ่มและมีเพียงองค์ประกอบเดียวในอาร์เรย์ที่ไม่เป็นระเบียบ ฟังก์ชันของเราควรค้นหาและส่งคืนองค์ประกอบนั้น ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [1, 2, 3, 4, 17, 5, 6, 7, 8]; const findWrongNumb
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ตัวเลข 2 มิติ ฟังก์ชันของเราควรเลือกตัวเลขที่น้อยที่สุดจากแต่ละแถวของอาร์เรย์ 2 มิติ แล้วส่งกลับผลรวมของตัวเลขที่น้อยที่สุดเหล่านั้นในที่สุด ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [ [2, 5, 1, 6], [6, 8, 5, 8], &nb
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับตัวเลข n และจำนวนที่ผูกไว้ b ฟังก์ชันของเราควรหาจำนวนเต็มที่ใหญ่ที่สุด เช่น − num หารด้วยตัวหารลงตัว num น้อยกว่าหรือเท่ากับขอบเขต num มากกว่า 0 ตัวอย่าง ต่อไปนี้เป็นรหัส - const n = 14; const b = 400; const biggestDivisible = (n, b) =&
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงที่อาจมีช่องว่าง ฟังก์ชันของเราควรกลับคำที่อยู่ในสตริงภายในโดยไม่ต้องเปลี่ยนอักขระของคำสองคำหรือช่องว่าง ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'this is normal string'; const reverseWordsWithin = (str = '') => { &nb
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของสตริง ฟังก์ชันของเราควรลบอักขระที่ซ้ำกันซึ่งปรากฏต่อเนื่องกันในสตริงและส่งคืนอาร์เรย์สตริงที่แก้ไขใหม่ ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = ["kelless", "keenness"]; const removeConsecutiveDuplicates = (arr = []) =&
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่มีสองสตริง ฟังก์ชันของเราควรส่งคืนสตริงอักขระใหม่ซึ่งไม่เหมือนกับสตริงทั้งสอง ตัวอย่าง ต่อไปนี้เป็นรหัส - const str1 = "xyab"; const str2 = "xzca"; const findUncommon = (str1 = '', str2 = '') => { co
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลข ฟังก์ชันของเราควรคืนค่าของ − (i)n ที่นี่ i = -11/2 ดังนั้น i^2 = -1 i^3 = -i i^4 = 1 and so on ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 657; const findNthPower = (num = 1) => { switch(num % 4){ case 0: &
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สตริงที่แทนประโยค หน้าที่ของเราควรจัดเรียงประโยคนี้ แต่ละคำในสตริงประโยคประกอบด้วยจำนวนเต็ม ฟังก์ชันของเราควรจัดเรียงสตริงโดยให้คำที่มีจำนวนเต็มที่น้อยที่สุดก่อนแล้วจึงเรียงตามลำดับที่เพิ่มขึ้น ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = "is2 Thi
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงสองอาร์เรย์ ฟังก์ชันของเราจะคืนค่าจำนวนครั้งที่แต่ละสตริงของอาร์เรย์ที่สองปรากฏในอาร์เรย์แรก ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr1 = ['abc', 'abc', 'xyz', 'cde', 'uvw']; const arr2 = ['abc',
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้จำนวนเต็มบวก ฟังก์ชันของเราควรแทนตัวเลขนี้เป็นผลรวมของยกกำลังบางจำนวนเฉพาะ ดังนั้น สำหรับตัวเลข n ฟังก์ชันของเราควรส่งคืนสตริงเช่นนี้ − n = "(p1**n1)(p2**n2)...(pk**nk)" โดยที่ p1, p2, p3..pk เป็นจำนวนเฉพาะ และ n1, n2,..nk เป็นจำนวนยกกำล
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์สองอาร์เรย์ a1 และ a2 ของสตริง แต่ละสตริงประกอบด้วยตัวอักษรตั้งแต่ a ถึง z ให้ x เป็นสตริงใดๆ ในอาร์เรย์แรก และ y เป็นสตริงใดๆ ในอาร์เรย์ที่สอง ฟังก์ชันของเราควรหาค่าของ − max(abs(length(x) − length(y))) ตัวอย่าง ต่อไปนี้เป็นรหัส - c