หน้าแรก
หน้าแรก
คะแนนคอลลิเนียร์ จุดที่อยู่บนเส้นตรงเดียวกันตั้งแต่ 3 จุดขึ้นไปจะเรียกว่าจุดคอลลิเนียร์ และจุดสามจุดอยู่บนเส้นเดียวกันหากความชันของเส้นทั้งสามคู่ที่เกิดจากมันเท่ากัน ตัวอย่างเช่น ลองพิจารณาจุด A, B และ C สามจุดโดยพลการบนระนาบ 2 มิติ จุดเหล่านี้จะเชื่อมโยงกันถ้า - slope of AB = slope of BC = slope
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของจำนวนบวกและค่าลบ และเปลี่ยนจำนวนบวกเป็นจำนวนลบที่เกี่ยวข้อง และจำนวนลบเป็นจำนวนบวกที่สอดคล้องกัน มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [12, 5, 3, -1, 54, -43, -2, 34, -1, 4, -4]; const changeSign = arr =>
Pronic number คือจำนวนที่เป็นผลคูณของจำนวนเต็มสองตัวติดต่อกัน นั่นคือ ตัวเลขในรูปแบบ n(n + 1) เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับค่าตัวเลขและคืนค่า true หากเป็นตัวเลข Pronic มิฉะนั้นจะคืนค่าเท็จ มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง const num = 90; const isPronic = num => {
สมมุติว่าเรามีตัวเลขสองแถว - const arr1 = [12, 54, 2, 4, 6, 34, 3]; const arr2 = [54, 2, 5, 12, 4, 1, 3, 34]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ดังกล่าว 2 อาร์เรย์และส่งกลับองค์ประกอบจากอาร์เรย์ที่ไม่เหมือนกันสำหรับทั้งสองอาร์เรย์ มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง ต่อไป
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสองสตริงและคืนค่าจำนวนครั้งที่สตริงแรกปรากฏในสตริงที่สอง สมมติว่าสตริงของเราคือ − const main = 'This is the is main is string'; เราต้องหาลักษณะของสตริงด้านล่างในสตริง หลัก ด้านบน − const sub = 'is'; มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอ
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของอาร์เรย์ที่ซ้อนกันของ Numbers และค่าเท็จบางส่วน (รวมถึง 0) และสตริงบางตัวเช่นกัน ฟังก์ชันควรส่งคืนผลคูณของค่าตัวเลขที่มีอยู่ในอาร์เรย์ที่ซ้อนกัน หากอาร์เรย์มี 0 อยู่บ้าง เราก็ไม่ควรสนใจมันเช่นกัน มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง const
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงและส่งคืนอักขระจากสตริงที่ปรากฏขึ้นเป็นจำนวนมากที่สุดเป็นครั้งที่สอง สมมติว่าต่อไปนี้คืออาร์เรย์ของเรา – const arr = [1, 34, 4, 3, 2, 1, 4, 6, 4, 6, 5, 3, 6, 6]; ดังนั้น อักขระที่ปรากฏบ่อยคือ − 6 แต่เราต้องการให้เอาท์พุตเป็นอักขระที่ใช้บ่อยที่สุดเป
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงและตัวเลข n (เพื่อให้ n หารความยาวของสตริงได้อย่างแม่นยำ) เราจำเป็นต้องคืนค่าอาร์เรย์ของสตริงที่มีความยาว n ที่มี n ส่วนเท่าๆ กันของสตริง มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง const str = 'this is a sample string'; const num = 5; const d
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวอักษรสองตัว และตรวจสอบองค์ประกอบที่สอดคล้องกันของอาร์เรย์ และควรคืนค่าจริงหากองค์ประกอบที่สอดคล้องกันทั้งหมดของอาร์เรย์เท่ากัน มิฉะนั้น ควรคืนค่าเป็นเท็จ มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr1 = [1, 4, 5, 3
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของ Number และส่งคืนค่าเฉลี่ยขององค์ประกอบ โดยไม่รวม Number ที่เล็กที่สุดและใหญ่ที่สุด มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ต่อไปนี้เป็นรหัส - const arr = [1, 4, 5, 3, 5, 6, 12, 5, 65, 3, 2, 65, 9]; const findExcludedAverage = arr => { &nb
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่คำนวณ Factorial ของตัวเลข n โดยใช้วิธีเรียกซ้ำ ที่นี่ เรากำลังค้นหาการเรียกซ้ำแบบแฟกทอเรียลและสร้างฟังก์ชันแบบกำหนดเอง recursiceFactorial() - const num = 9; const recursiceFactorial = (num, res = 1) => { if(num){ return r
เรามีอาร์เรย์ของตัวเลขเช่นนี้ - const arr = [-1,-2,-1,0,-1,-2,-1,-2,-1,0,1,0]; สมมติว่า เราต้องเขียนฟังก์ชัน JavaScript ที่นับกลุ่มตัวเลขติดลบต่อเนื่องในอาร์เรย์ เช่นเดียวกับที่นี่ เรามีค่าลบติดต่อกันจากดัชนี 0 ถึง 2 ซึ่งสร้างกลุ่มหนึ่ง และจาก 4 ถึง 8 สร้างกลุ่มที่สอง ดังนั้น สำหรับอาร์เรย์นี้ ฟั
เรามีอ็อบเจ็กต์สองอาร์เรย์แบบนี้ - const blocks = [ { id: 1 }, { id: 2 }, { id: 3 }, { id: 4 }, ] const containers = [ { block: { id: 1 } }, { block: { id: 2 } }, { block: { id: 3 } }, ] เราจำเป็นต้องเขียนฟัง
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับค่าตัวเลขและส่งกลับผลต่างของผลรวมของหลักที่ตำแหน่งคู่และตำแหน่งคี่ของตัวเลข ตัวอย่าง มาเขียนโค้ดกัน − const num = 345336; const evenOddDifference = (num, res = 0, ind = 0) => { if(num){ if(ind % 2 === 0){
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขที่มีรายการที่ซ้ำกัน และรวมรายการที่ซ้ำกันทั้งหมดไว้ในดัชนีเดียว ตัวอย่างเช่น − หากอาร์เรย์อินพุตเป็น − const input = [1, 3, 1, 3, 5, 7, 5, 4]; จากนั้นผลลัพธ์ควรเป็น − const output = [2, 6, 7, 10, 4]; ตัวอย่าง มาเขียนโค้ดกัน − const in
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้จำนวนเต็มลบและส่งกลับผลรวมของตัวเลข ตัวอย่างเช่น − -234 --> -2 + 3 + 4 = 5 -54 --> -5 + 4 = -1 มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = -4345; const sumNum = num => { return String(num).split(
เรามีอาร์เรย์ที่มีค่าสตริงและค่าว่างบางส่วน เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ในอาร์เรย์นี้และส่งกลับสตริงที่สร้างโดยการรวมค่าของอาร์เรย์และละเว้นค่าที่เป็นโมฆะ ต่อไปนี้เป็นอาร์เรย์ของเราที่มีค่าว่างและไม่ได้กำหนด - const arr = ["Here", "is", null, "an", und
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของสตริงและลบทุกสตริงในสองสตริงที่ขึ้นต้นด้วยตัวอักษรเดียวกัน ตัวอย่างเช่น หากอาร์เรย์จริงคือ − const arr = ['Apple', 'Jack' , 'Army', 'Car', 'Jason']; จากนั้น เราต้องเก็บสตริงไว้เพียงสตริงเดียวในอาร์เรย์ ด
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขสองตัว พูด m และ n และส่งกลับตัวเลขสองตัวที่มีผลรวมเป็น n และผลิตภัณฑ์คือ m หากไม่มีตัวเลขดังกล่าว ฟังก์ชันของเราจะคืนค่าเป็นเท็จ มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง const perfectNumbers = (sum, prod) => { for(let i = 0; i <
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงและแทนที่คำที่อยู่ติดกันของสตริงนั้น ตัวอย่างเช่น หากสตริงอินพุตคือ − const str = "This is a sample string only"; จากนั้นผลลัพธ์ควรเป็น − "is This sample a only string" มาเขียนโค้ดสำหรับฟังก์ชันนี้กัน − ตัวอย่าง ต่อไปนี้เป็นรหั