หน้าแรก
หน้าแรก
เรามีอาร์เรย์ของวัตถุ หากคุณสมบัติของอ็อบเจ็กต์เหมือนกับในอ็อบเจกต์อื่น เราจะพิจารณาว่าเป็นรายการซ้ำ เราต้องการจัดกลุ่มอ็อบเจ็กต์ตามคุณสมบัตินี้และจัดเก็บข้อมูลเกี่ยวกับจำนวนครั้งที่ เกิดซ้ำ เกิดขึ้น X A B O Y X Z I Y X Z U X A B L Y
สมมติว่าเรามีอาร์เรย์ของวัตถุเช่นนี้ - const arr = [ { Phase: "Phase 1", Step: "Step 1", Task: "Task 1", Value: "5" }, { Phase: "Phase 1", Step: "Step 1", Task: "Task 2", Value: "10" }, &
สมมติว่าเรามีอาร์เรย์ที่ซ้อนกันของอาร์เรย์เช่นนี้ − const arr = [ ["LEFT", "RIGHT", "RIGHT", "BOTTOM", "TOP"], ["RIGHT", "LEFT", "TOP"], ["TOP", "LEFT"] ]; เราจ
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของ Numbers ฟังก์ชันของเราควรวนซ้ำในอาร์เรย์และเลือกองค์ประกอบที่ใหญ่ที่สุด (ใหญ่ที่สุด) จากอาร์เรย์และส่งคืนองค์ประกอบนั้น ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const arr = [5, 3, 20, 15, 7]; const findGreatest = (arr = []) => { let
สมมติว่าเรามีอาร์เรย์ของวัตถุที่มีข้อมูลเกี่ยวกับบ้านและราคาเช่นนี้ - const arr = [ { "h_id": "3", "city": "Dallas", "state": "TX", "zip&q
สมมติว่าเรามีอาร์เรย์ของวัตถุดังต่อไปนี้ - const arr = [ { 'name' : 'd', 'index' : 3 }, { 'name' : 'c', 'index' : 2
สมมุติว่าเรามีอาร์เรย์ 2 มิติแบบนี้ - const arr = [ [3, 1], [2, 12], [3, 3] ]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ดังกล่าว จากนั้นฟังก์ชันควรสร้างอาร์เรย์ 2 มิติใหม่ที่มีองค์ประกอบทั้งหมดที่เริ่มต้นเป็น undefined นอกเหนือจากดัชนีขององค์ประกอบ
เรามีอาร์เรย์แบบผสมที่เราต้องจัดเรียงตามตัวอักษรและตามด้วยตัวเลข - const arr = ['Ab-1', 'Ab-11', 'Ab-12', 'ab-10', 'ab-100', 'ab-101', 'ab2', 'ab-3', 'ab-105']; ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const arr = ['Ab-1',
เราจำเป็นต้องเขียนโปรแกรม JavaScript ที่ให้ผู้ใช้ป้อนข้อมูลเพื่อกรอกตัวเลข และเมื่อกรอกเมื่อผู้ใช้คลิกปุ่ม เราควรแสดงผลรวมของตัวเลขทั้งหมดของตัวเลข ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − โค้ด JavaScript − function myFunc() { var num = document.getElementById('digits').value; &nbs
สมมติว่าเรามีอาร์เรย์ของวัตถุดังต่อไปนี้ - const arr = [ {"2015":11259750.05}, {"2016":14129456.9} ]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ดังกล่าว ฟังก์ชันควรเตรียมอาร์เรย์ของอาร์เรย์ตามอาร์เรย์อินพุต ดังนั้น ผลลัพธ์สำหรับอาร์เรย์ด้านบน
สมมติว่าเรามีอาร์เรย์ของวัตถุที่มีข้อมูลเกี่ยวกับผลไม้และผักบางอย่างเช่นนี้ − const arr = [ {food: 'apple', type: 'fruit'}, {food: 'potato', type: 'vegetable'}, {food: 'banana', type: 'fruit'}, ]; เราจำเป็นต้องเข
สมมติว่าเรามีอาร์เรย์ต่อไปนี้ใน JavaScript - const arr =[{ code:2, name:PENDING},{ code:2.2, name:PENDING CHILDREN},{ code: 2.2.01.01, name:PENDING CHILDREN CHILDREN},{ code:2.2.01.02, name:PENDING CHILDREN CHILDREN02},{ code:1, name :ACTIVE},{ code:1.1, name:ACTIVE CHILDREN},{ code:1.1.01, name:ACT
สมมติว่าเรามีอาร์เรย์ของวัตถุที่ซ้อนกันเช่นนี้ − const arr = [{ id: 1, legs:[{ carrierName:'Pegasus' }] }, { id: 2, legs:[{ carrierName: 'SunExpress' }, &nbs
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของ Numbers เป็นอาร์กิวเมนต์แรกและป้อนตัวเลข เช่น n เป็นอาร์กิวเมนต์ที่สอง ฟังก์ชันของเราควรคำนวณและส่งคืนผลคูณที่เป็นไปได้มากที่สุดของตัวเลข n จากอาร์เรย์ ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const getHighestProduct = (arr, num) => { &nb
เราจะต้องอธิบายวิธีที่เราสามารถเข้าถึงการประทับเวลาปัจจุบันใน JavaScript ใน - ---วินาที ---มิลลิวินาที JavaScript ใช้งานได้กับจำนวนมิลลิวินาทีตั้งแต่ยุคนั้น ในขณะที่ภาษาอื่นๆ ส่วนใหญ่ใช้งานได้กับวินาที นี่จะทำให้คุณประทับเวลา Unix (เป็นวินาที) - const date = new Date(); const unix = Math.r
สมมุติว่าเรามีอาร์เรย์ของตัวเลขและเราเพิ่มองค์ประกอบเข้าไป คุณต้องคิดวิธีง่ายๆ ในการลบองค์ประกอบเฉพาะออกจากอาร์เรย์ ต่อไปนี้เป็นสิ่งที่เรากำลังมองหา - array.remove(number); เราต้องใช้จาวาสคริปต์หลัก ไม่อนุญาตให้ใช้เฟรมเวิร์ก ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const arr = [2, 5, 9, 1, 5, 8, 5]; co
สมมติว่าเรามีวัตถุ JavaScript สองรายการที่กำหนดไว้เช่นนี้ - const a ={ a:1, af:function() { console.log(this.a) },};const b ={ b:2, bf:function() { console.log(this.b) ) },}; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับในสองอ็อบเจ็กต์ดังกล่าว สร้างวัตถุอื่นที่จะได้รับคุณสมบัติของ a และ b เช่นนี้ -
เรามีหนึ่งวัตถุเช่นนี้ − const obj1 = { name: " ", email: " " }; และอื่นๆ แบบนี้ − const obj2 = { name: ['x'], email: ['y']}; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับในสองอ็อบเจ็กต์ดังกล่าว และต้องการให้ผลลัพธ์เป็นสหภาพเช่นนี้ − const output = { name: {"
สมมติว่าเรามีสองอาร์เรย์ที่อธิบายกระแสเงินสดเช่นนี้ - const months = ["jan", "feb", "mar", "apr"]; const cashflows = [ {'month':'jan', 'value':10}, {'month':'mar', 'value':20} ]; เราจำเ
เรามีชุดของพื้นที่แนวตั้งที่กำหนดโดยพิกัด y1 และ y2 โดยที่ y1 เป็นจุดเริ่มต้น และ y2 คือจุดสิ้นสุดของแต่ละภูมิภาค ที่มาของระบบพิกัดของเราคือมุมบนซ้าย ดังนั้น y2 จึงมากกว่า y1 เสมอ นี่คือตัวอย่าง − const regions = [ [10, 100], [50, 120], [60, 180], &nbs