หน้าแรก
หน้าแรก
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของจำนวนเต็ม arr ของความยาวคู่ สมมติว่าเป็นตัวเลขโดยที่ − num = (arr[0] * arr[0] + arr[1] * arr[1]) * (arr[2] * arr[2] + arr[3] * arr[3]) * … * (arr[n-2] * arr[n-2] + arr[n-1] * arr[n-1]) โดยที่ n คือความยาวของอาร์เรย์ ฟังก์ชันของเ
จุดสมมาตร การสะท้อนของจุด หรือ สมมาตรของจุด เป็นแนวคิดพื้นฐานในเรขาคณิตโดยที่จุดที่กำหนด P ที่ตำแหน่งที่กำหนดซึ่งสัมพันธ์กับจุดกึ่งกลาง Q มีจุดที่สอดคล้องกันคือ P1 ซึ่งอยู่ห่างจาก Q เท่ากัน แต่อยู่ตรงกันข้าม ทิศทาง ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสองอ็อบเจ็กต์ P และ Q โดยระบุจุดส
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับวัตถุวันที่ และตามวัตถุนั้น หน้าที่ของเราควรจะส่งคืนเครื่องหมายโหราศาสตร์ที่เกี่ยวข้องกับวันเกิดนั้น ตัวอย่าง ต่อไปนี้เป็นรหัส - const date = new Date(); // as on 2 April 2021 const findSign = (date) => { const days = [21, 20, 21, 2
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับวัตถุสองชิ้นที่มีทั้งคุณสมบัติ x และ y ซึ่งระบุจุดสองจุดในระนาบ ฟังก์ชันของเราควรค้นหาและส่งกลับระยะห่างระหว่างจุดสองจุดนั้น ตัวอย่าง ต่อไปนี้เป็นรหัส - const a = {x: 5, y: -4}; const b = {x: 8, y: 12}; const distanceBetweenPoints = (a = {}, b = {
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ไบนารี (ประกอบด้วย 0 และ 1) เท่านั้น ฟังก์ชันของเราควรรวมบิตทั้งหมดในอาร์เรย์ก่อน แล้วจึงคืนค่าเลขทศนิยมที่สอดคล้องกับเลขฐานสองนั้น ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [1, 0, 1, 1]; const binaryArrayToNumber = arr => {
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขที่ระบุความเร็วเป็น kmph และควรคืนค่าความเร็วที่เท่ากันในหน่วย cm/s ตัวอย่าง ต่อไปนี้เป็นรหัส - const kmph = 12; const convertSpeed = (kmph) => { const secsInHour = 3600; const centimetersInKilometers = 100000; &n
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของจำนวนเต็ม (ค่าลบและค่าบวก) ฟังก์ชันของเราควรแปลงค่าบวกทั้งหมดเป็นค่าลบ และค่าลบทั้งหมดเป็นค่าบวก และคืนค่าอาร์เรย์ผลลัพธ์ ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [5, 67, -4, 3, -45, -23, 67, 0]; const invertSigns = (arr = []) => { &n
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขและตัวเลขเดียวเป็นสองอาร์กิวเมนต์ ฟังก์ชันของเราควรกรองอาร์เรย์ให้มีเฉพาะตัวเลขที่หารด้วยตัวเลขที่ระบุเป็นอาร์กิวเมนต์ที่สองและส่งคืนอาร์เรย์ที่กรองแล้ว ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [56, 33, 2, 4, 9, 78, 12, 18]; const
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวเลข ฟังก์ชันของเราควรสร้างและส่งคืนอาร์เรย์ใหม่ที่แต่ละองค์ประกอบที่เกี่ยวข้องเป็นผลรวมขององค์ประกอบทั้งหมดที่ถูกต้อง (รวมถึงอาร์เรย์ดังกล่าว) ในอาร์เรย์อินพุต ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [5, 6, 1, 3, 8, 11]; const partial
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่อยู่บนวัตถุต้นแบบของคลาส String ควรใช้ตัวคั่นสตริงเป็นอาร์กิวเมนต์เดียว (แม้ว่าฟังก์ชัน split ดั้งเดิมจะมีสองอาร์กิวเมนต์) และฟังก์ชันของเราควรส่งคืนอาร์เรย์ของส่วนของสตริงที่คั่นและแยกด้วยตัวคั่น ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'this is
ปัญหา สมมติว่ามีลำดับต่อไปนี้: ลำดับ:1/1 , 1/1x2 , 1/1x2x3 , 1/1x2x3x4 , .... เทอมที่ n ของลำดับนี้จะเป็น − 1 / 1*2*3 * ... n เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลข n และคืนค่าผลรวมของ n พจน์แรกของลำดับนี้ ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 12; const seriesSum = (num = 1) =>
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์และส่งกลับอาร์เรย์อื่น องค์ประกอบแรกของอาร์เรย์นี้ควรเป็นองค์ประกอบที่เล็กที่สุดของอาร์เรย์อินพุต และอันดับที่สองควรเป็นองค์ประกอบที่ยิ่งใหญ่ที่สุดของอาร์เรย์อินพุต ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [56, 34, 23, 687, 2, 56, 567]; cons
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขและตัวเลข เราควรคืนค่า จริง หากตัวเลขทั้งหมดในอาร์เรย์มีค่าน้อยกว่าตัวเลขที่ระบุเป็นอาร์กิวเมนต์ที่สอง มิฉะนั้น จะเป็นเท็จ ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [5, 34, 23, 14, 78, 45, 78]; const limit = 99; const checkEvery = (a
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่อยู่บนอ็อบเจกต์ต้นแบบของ Array โดยจะต้องรับค่าตามตัวอักษร และคืนค่าเป็น true หากค่านั้นมีอยู่ในอาร์เรย์ที่เรียกใช้อยู่ มิฉะนั้นจะเป็นเท็จ ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [1, 2, 3, 4, 5, 6, 7, 8]; const num = 6; Array.prototype.customIncludes =
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ที่มีจำนวนเต็มและตัวเลขสตริง ฟังก์ชันของเราควรรวมจำนวนเต็มและตัวเลขสตริงทั้งหมดเข้าด้วยกันเพื่อให้ได้ตัวเลขใหม่และส่งคืนตัวเลขนั้น ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [67, 45, '34', '23', 4, 6, '6']; const mixed
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับวัตถุที่มีข้อมูลเกี่ยวกับบางคน หน้าที่ของเราควรหาค่าเฉลี่ยของคุณสมบัติอายุสำหรับคนเหล่านั้น ตัวอย่าง ต่อไปนี้เป็นรหัส - const people = [ { fName: 'Ashish', age: 23 }, { fName: 'Ajay', age: 21 }, &nb
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของวัตถุที่มีข้อมูลเกี่ยวกับทวีปที่เป็นของบางคน ฟังก์ชันของเราควรคืนค่าเป็น จริง หากพบหกทวีปที่แตกต่างกันในอาร์เรย์ของอ็อบเจ็กต์ มิฉะนั้น จะเป็นเท็จ ตัวอย่าง ต่อไปนี้เป็นรหัส - const people = [ { firstName: 'Dinesh',
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงของตัวเลข ฟังก์ชันของเราควรแทนที่ตัวเลขใดๆ ที่ต่ำกว่า 5 ด้วย 0 และหลักที่ 5 ขึ้นไปด้วย 1 และส่งคืนสตริงผลลัพธ์ ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = '262355677834342'; const convert = (str = '') => { let res =
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลข n และฟังก์ชันของเราก็ควรคืนค่าเลขคู่ที่ n เป็นจำนวนธรรมชาติ ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 67765; const nthEven = (num = 1) => { const next = num * 2; const res = next - 2; return res; }; co
ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขสองตัว [a, b] (a <=b) โดยระบุช่วง ฟังก์ชันของเราควรส่งคืนอาร์เรย์ของจำนวนธรรมชาติทั้งหมดระหว่าง a และ b รวมทั้งมันด้วย ตัวอย่าง ต่อไปนี้เป็นรหัส - upper){ return []; }; const res =[]; สำหรับ(ให้ i =ต่ำกว่า; i <=บน; i++){ res.push