Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript
Javascript
  1. แผ่อาร์เรย์เป็น 1 บรรทัดใน JavaScript

    สมมุติว่าเรามีอาร์เรย์ของตัวเลขแบบนี้ - const arr = [    [ 0, 0, 0, −8.5, 28, 8.5 ],    [ 1, 1, −3, 0, 3, 12 ],    [ 2, 2, −0.5, 0, 0.5, 5.3 ] ]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ตัวเลขที่ซ้อนกันดังกล่าว ฟังก์ชันควรรวมตัวเลขทั้งหมดใ

  2. JavaScript Bubble sort สำหรับวัตถุในอาร์เรย์

    สมมติว่าเรามีคลาส Constructor ที่สร้างวัตถุ Shoe แบบนี้ - class Shoe {    constructor(name, price, type) {       this.name = name;       this.price = price;       this.type = type;    } }; เรากำลังใช้คลาสนี้เพื่อเติมอาร์เรย์ด้วยวัตถุเ

  3. การแปลงสตริงที่คั่นด้วยจุลภาคเป็นอาร์เรย์ที่แยกจากกันภายในวัตถุ JavaScript

    สมมุติว่าเรามีสตริงแบบนี้ − const str = 'dress/cotton/black, dress/leather/red, dress/fabric, houses/restaurant/small, houses/school/big, person/james'; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงดังกล่าว ฟังก์ชันควรเตรียมออบเจกต์ของอาร์เรย์เช่นนี้ − const output = {    dres

  4. วิธีจัดเรียงรายการวัตถุ JavaScript ตามคุณสมบัติเมื่อคุณสมบัติไม่สอดคล้องกัน

    เรามีอาร์เรย์ที่มีวัตถุต่างๆ ออบเจ็กต์บางรายการในอาร์เรย์นี้มีฟิลด์วันที่ (ซึ่งโดยทั่วไปแล้วจะส่งคืนเป็นสตริงจากเซิร์ฟเวอร์ ไม่ใช่อ็อบเจ็กต์วันที่) ในขณะที่สำหรับรายการอื่นๆ ฟิลด์นี้จะเป็นโมฆะ ข้อกำหนดคือเราต้องแสดงวัตถุที่ไม่มีวันที่ด้านบน และวัตถุที่มีวันที่จะต้องแสดงหลังจากจัดเรียงตามฟิลด์วันที่

  5. แม็พคุณสมบัติหลายรายการในอาร์เรย์ของออบเจ็กต์กับ JavaScript อาร์เรย์เดียวกัน

    สมมติว่าเรามีอาร์เรย์ของวัตถุเช่นนี้ - const arr = [    {a: 1, b: 2},    {a: 3, b: 4},    {a: 5, b: 6} ]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของอ็อบเจ็กต์ดังกล่าว ฟังก์ชันควรจับคู่อาร์เรย์นี้กับอาร์เรย์ของ Number literals เช่นนี้ − const output = [1, 2

  6. การกรองอาร์เรย์ภายในขีดจำกัด JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขเป็นอาร์กิวเมนต์แรก และขีดจำกัดบนและขีดจำกัดล่างเป็นอาร์กิวเมนต์ที่สองและสามตามลำดับ ฟังก์ชันของเราควรกรองอาร์เรย์และส่งคืนอาร์เรย์ใหม่ที่มีองค์ประกอบระหว่างช่วงที่ระบุโดยขีดจำกัดบนและล่าง (รวมถึงขีดจำกัด) ตัวอย่าง const array = [18, 23, 2

  7. สร้างวัตถุจากการเข้าร่วมสองสตริง JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สตริงที่คั่นด้วยเครื่องหมายจุลภาคสองสตริง สตริงแรกคือสตริงคีย์ และสตริงที่สองคือสตริงค่า จำนวนองค์ประกอบ (จุลภาค) ในสตริงทั้งสองจะเท่ากันเสมอ ฟังก์ชันของเราควรสร้างอ็อบเจ็กต์ตามคีย์และสตริงค่า และแมปค่าที่สอดคล้องกับคีย์ ตัวอย่าง const str1= '[atty_ho

  8. วิธีที่ดีที่สุดในการแผ่วัตถุที่มีคุณสมบัติอาร์เรย์ให้เป็น JavaScript อาร์เรย์เดียว

    สมมติว่าเรามีวัตถุของอาร์เรย์เช่นนี้ − const obj = {    arr_a: [9, 3, 2],    arr_b: [1, 5, 0],    arr_c: [7, 18] }; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับวัตถุหนึ่งของอาร์เรย์ดังกล่าว ฟังก์ชันควรสร้างอาร์เรย์แบบแบนและแบบผสานตามวัตถุนี้ ดังนั้นเอาต์พุตอาร์เรย์สุด

  9. รวมสองอาร์เรย์ที่เรียงลำดับเพื่อสร้างอาร์เรย์ที่เรียงลำดับผลลัพธ์ใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขสองชุด ฟังก์ชันควรรวมอาร์เรย์ทั้งสองเข้าด้วยกันเพื่อสร้างอาร์เรย์ที่เรียงลำดับผลลัพธ์แล้วส่งคืนอาร์เรย์นั้น ตัวอย่างเช่น − หากทั้งสองอาร์เรย์เป็น − const arr1 = [2, 6, 6, 8, 9]; const arr2 = [1, 4, 5, 7]; จากนั้นอาร์เรย์เอาต์พุตควรเป็น

  10. ตัวคูณร่วมน้อยที่เล็กที่สุดของอาร์เรย์ของตัวเลขใน JavaScript

    สมมุติว่า เรามีอาร์เรย์ของตัวเลขสองตัวที่ระบุช่วง เราจำเป็นต้องเขียนฟังก์ชันที่หาตัวคูณร่วมที่เล็กที่สุดของพารามิเตอร์ที่ให้มา ซึ่งสามารถหารด้วยทั้งสองอย่างเท่าๆ กัน และด้วยตัวเลขตามลำดับทั้งหมดในช่วงระหว่างพารามิเตอร์เหล่านี้ ช่วงจะเป็นอาร์เรย์ของตัวเลขสองตัวที่ไม่จำเป็นต้องอยู่ในลำดับตัวเลข ตัวอ

  11. ตรวจสอบจำนวนอ็อบเจ็กต์ที่อยู่ในอาร์เรย์ด้วยคีย์เดียวกันใน JavaScript

    สมมติว่าเรามีอาร์เรย์ของวัตถุที่มีข้อมูลบางอย่างเกี่ยวกับผู้ใช้บางคนเช่นนี้ − const arr = [    {       "name":"aaa",       "id":"2100",       "designation":"developer"    }, &

  12. พาร์ติชัน N โดยที่จำนวนชิ้นส่วนและแต่ละส่วนมีกำลัง 2 และขนาดและจำนวนชิ้นส่วนถูกจำกัดใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลข ฟังก์ชั่นควรแบ่งตัวเลขออกเป็นชิ้น ๆ ตามกฎต่อไปนี้ - จำนวนชิ้นควรเป็นกำลังสอง แต่ละอันควรมีกำลังสองของจำนวนไอเท็ม (โดยที่ขนาดเพิ่มเป็นกำลังสูงสุด 2 อัน ดังนั้น 1, 2, 4, 8, 16, 32, 32 เป็นค่าสูงสุด) ดังนั้น ตัวอย่างเช่น 8 สามารถแบ่งออกเป็น 1

  13. การเรียงลำดับอ็อบเจ็กต์อาร์เรย์ตามคุณสมบัติที่มีค่า null ใน JavaScript

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของอ็อบเจ็กต์ ออบเจ็กต์อาจมีคีย์บางส่วนที่แมปเป็นโมฆะ ฟังก์ชันของเราควรจัดเรียงอาร์เรย์โดยที่อ็อบเจ็กต์ทั้งหมดที่มีคีย์ที่แมปเป็นค่าว่างจะถูกผลักไปที่ส่วนท้ายของอาร์เรย์ ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const arr = [    {key: 'a&#

  14. JavaScript เพื่อคำนวณรากที่ n ของตัวเลข

    เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่คำนวณรากที่ n ของตัวเลขแล้วส่งคืน ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const findNthRoot = (m, n) => {    try {       let negate = n % 2 == 1 && m < 0;       if(negate)          m =

Total 5927 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:53/297  20-คอมพิวเตอร์/Page Goto:1 47 48 49 50 51 52 53 54 55 56 57 58 59