หน้าแรก
หน้าแรก
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ขององค์ประกอบ อาร์เรย์ขององค์ประกอบอาจมีค่าที่ไม่ได้กำหนดด้วยเช่นกัน ฟังก์ชันของเราควรนับความยาวของอาร์เรย์ และการนับควรมีเฉพาะการนับองค์ประกอบที่กำหนดไว้เท่านั้น ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const arr = [12, undefined, "blabla",
สมมติว่าเรามีอาร์เรย์ของค่าเช่นนี้ - const arr = [ { value1:[1,2], value2:[{type:'A'}, {type:'B'}] }, { value1:[3,5], value2:[{type:'B'}, {type:'B
สมมติว่าเรามีข้อมูลบางอย่างเกี่ยวกับภาพบางภาพในอาร์เรย์เช่นนี้ − const arr = [{ 'image': "jv2bcutaxrms4i_img.png", 'gallery_image': true }, { 'image': "abs.png", 'gallery_image': true }, {
สมมติว่าเรามีอาร์เรย์ของวัตถุเช่นนี้ - const arr = [ {area: 'NY', name: 'Bla', ads: true}, {area: 'DF', name: 'SFS', ads: false}, {area: 'TT', name: 'SDSD', ads: true}, {area: 'SD', name: '
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สีฐานสิบหกเป็นอินพุตเดียวเท่านั้น ฟังก์ชันของเราควรหาสีเสริมสำหรับสีที่ป้อนเข้ามา นี่คือคู่อินพุตและเอาต์พุตบางส่วน - getComplementaryColor('#142814') = '#ebd7eb'; getComplementaryColor('#ffffff') = '#000000'; getComplemen
สมมติว่าเรามีอาร์เรย์ของวัตถุที่มีข้อมูลเกี่ยวกับนักเรียนบางคนเช่นนี้ - const arr = [{ name: 'A', idNo: 1, marks: { math: 98, sci: 97, eng: 89 } }, { name: 'B
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของค่าตามตัวอักษร อาร์เรย์อาจมีค่าที่ซ้ำกัน ฟังก์ชันของเราควรลบค่าทั้งหมดออกจากอาร์เรย์ที่ซ้ำกัน เราจำเป็นต้องลบอินสแตนซ์ขององค์ประกอบดังกล่าวทั้งหมดออก ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const arr = [1, 2, 3, 2, 4]; const removeAllInstances = (
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของ Numbers เป็นอาร์กิวเมนต์แรกและป้อนตัวเลข เช่น n เป็นอาร์กิวเมนต์ที่สอง ฟังก์ชันของเราควรเลือก n ตัวเลขที่มากที่สุดจากอาร์เรย์และส่งคืนอาร์เรย์ใหม่ที่ประกอบด้วยตัวเลขเหล่านั้น ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − b - a; const descendingCopy =ar
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงเป็นอินพุตเดียว ฟังก์ชันควรสร้างและส่งคืนการแทนค่าไบนารีของสตริงอินพุต ตัวอย่างเช่น − หากสตริงอินพุตเป็น − const str = 'Hello World'; จากนั้นผลลัพธ์ควรเป็น − const output = '1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงที่แสดงถึงโค้ดไบนารี ฟังก์ชันควรส่งคืนการแสดงตัวอักษรของสตริง ตัวอย่างเช่น − หากสตริงอินพุตไบนารีเป็น − const str = '1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100'; จากนั้นผลลัพธ์ควรเป็น − const outp
สมมติว่าเรามีสตริงที่คั่นด้วยเครื่องหมายจุลภาคเช่นนี้ − const str = "a, b, c, d , e"; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับฟังก์ชันดังกล่าวและกำจัดช่องว่างทั้งหมดที่มีอยู่ จากนั้นฟังก์ชันของเราควรแยกสตริงเพื่อสร้างอาร์เรย์ของตัวอักษรและส่งคืนอาร์เรย์นั้น ตัวอย่าง รหัสสำหรับสิ่งนี
สมมติว่าเรามีอาร์เรย์ของวัตถุเช่นนี้ - const arr = [ {"Date":"2014","Amount1":90,"Amount2":800}, {"Date":"2015","Amount1":110,"Amount2":300}, {"Date":"2016",&quo
สมมติว่าเรามีชุดตัวเลขเรียงแบบนี้ซึ่งเราสามารถมีตัวเลขต่อเนื่องกันได้ const arr = [1, 2, 3, 5, 7, 8, 9, 11]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ดังกล่าว ฟังก์ชันของเราควรสร้างลำดับสำหรับอาร์เรย์นี้ ลำดับควรเป็นแบบที่สำหรับองค์ประกอบที่ต่อเนื่องกันทั้งหมดของอาร์เรย์ เราต้องเขียนตัว
สมมติว่าเรามีอาร์เรย์ JSON ลูกและพาเรนต์สองตัวของวัตถุเช่นนี้ - const child = [{ id: 1, name: 'somename', parent: { id: 2 }, }, { id: 2, name: 'some child name', parent: {
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของค่าตามตัวอักษรเป็นอาร์กิวเมนต์แรกและสตริงเป็นอาร์กิวเมนต์ที่สอง ฟังก์ชันของเราควรจัดเรียงอาร์เรย์ตามตัวอักษร แต่คงสตริงที่ให้ไว้เป็นอาร์กิวเมนต์ที่สอง (หากมีอยู่ในอาร์เรย์) เป็นองค์ประกอบแรกโดยไม่คำนึงถึงข้อความในอาร์เรย์ ตัวอย่าง รหัสสำหรับสิ
สมมติว่าเรามีอาร์เรย์ของวัตถุเช่นนี้ - const arr = [ { id : "23", name : "Item 1", isActive : true}, { id : "25", name : "Item 2", isActive : false}, { id : "26", name : "Item 3", isActive : false}, &n
สมมติว่าเรามีอาร์เรย์ที่ซ้อนกันเช่นนี้ - const arr =[zero, [one, two , three, [four, [five, six, [seven]]]]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ในอาร์เรย์ที่ซ้อนกัน ฟังก์ชันของเราควรส่งคืนสตริงที่มีองค์ประกอบอาร์เรย์ทั้งหมดที่เชื่อมด้วยเครื่องหมายอัฒภาค (;) ดังนั้น สำหรับอาร์เรย์ข้างต้น ผ
สมมุติว่าเรามีอ็อบเจกต์ซ้อนกันแบบนี้ - const arr = [ { value: 'some value' }, { array: [ { value: 'some value' }, { array: [ &n
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์สองอาร์เรย์ที่มีความยาวเท่ากัน ฟังก์ชันของเราควรรวมองค์ประกอบที่สอดคล้องกันของอาร์เรย์ เพื่อสร้างอาร์เรย์ย่อยที่สอดคล้องกันของอาร์เรย์เอาต์พุต จากนั้นส่งคืนอาร์เรย์เอาต์พุตในที่สุด หากทั้งสองอาร์เรย์เป็น − const arr1 = ['a', 'b',
สมมติว่าเรามีสองอาร์เรย์เช่นนี้ − const meal =[อาหารเช้า, อาหารกลางวัน, อาหารเย็น];const ส่วนผสม =[ [ไข่, โยเกิร์ต, ขนมปังปิ้ง], [ฟาลาเฟล, เห็ด, มันฝรั่งทอด ], [พาสต้า, ชีส]]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์สองอาร์เรย์ดังกล่าวและจับคู่อาร์เรย์ย่อยในอาร์เรย์ที่สองกับสตริงที่สอดค