หน้าแรก
หน้าแรก
สมมติว่าต่อไปนี้คือสตริง JSON ของเรา - var details = [ { customerName: "Chris", customerAge: 32 }, { customerName: "David", customerAge: 26 }, &
ในการแปลงอาร์เรย์จำนวนเต็มเป็นอาร์เรย์สตริง ให้ใช้ map(String) ใน JavaScript สมมติว่าต่อไปนี้คืออาร์เรย์จำนวนเต็มของเรา − var integerValues = [101,50,70,90,110,90,94,68]; แปลงอาร์เรย์จำนวนเต็มเป็นอาร์เรย์สตริง - integerValues.map(String); ตัวอย่าง ต่อไปนี้เป็นรหัส - var integerValues = [101,50,70,
หากต้องการเก็บจำนวนมากใน JavaScript ให้ใช้ BigInt() แทนตัวดำเนินการ + หากคุณจะใช้ตัวดำเนินการ + แสดงว่าสูญเสียความแม่นยำ สมมติว่าต่อไปนี้เป็นจำนวนมากของเราและเรากำลังจัดเก็บโดยใช้ BigInt() - console.log("Loss of precision with + operator..") ตัวอย่าง ต่อไปนี้เป็นรหัส - var stringValue1=&
สมมติว่าต่อไปนี้คือค่าของเรา − var value="97%"; หากต้องการตรวจสอบค่าเปอร์เซ็นต์ ให้ใช้นิพจน์ทั่วไป ตัวอย่าง ต่อไปนี้เป็นรหัส - var value="97%"; var result=/^\d+(\.\d+)?%$/.test(value); if (result==true) { console.log("The percent is="+value); } els
สมมติว่าต่อไปนี้คือตัวเลขของเราที่มีค่าวัตถุ − var numberObject = { 2:90 , 6: 98 } ใช้ Array.from() ใน JavaScript - var fillThePositionValue = Array.from({length: 15}, (value, index) => numberObject[index+ 1] || "novalue") ตัวอย่าง ต่อไปนี้เป็นรหัสเพื่อวนซ้ำตัวเลขที่มีค่าวัตถุ - var n
หากต้องการแสดงตัวแปรบนคอนโซล ให้ใช้ document.getElementById(“”) ตัวอย่าง ต่อไปนี้เป็นรหัส - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initi
ในการแก้ไขปัญหานี้ ให้ใช้แนวคิดของคีย์เวิร์ดนี้ ผู้ใช้ตัวแปรอื่นเพื่อเก็บค่าของวัตถุเพื่อใช้ภายในฟังก์ชันภายใน ตัวอย่าง ต่อไปนี้เป็นรหัส - function Employee() { this.technologyName = "JavaScript"; var currentTechnologyName = this; function workingTec
ใช้แท็ก ขึ้นบรรทัดใหม่ ตัวอย่าง ต่อไปนี้เป็นรหัส - <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <
สำหรับทางเลือกโอเปอเรเตอร์ ternary ให้ใช้ if else ใน JavaScript สมมุติว่าเรามีตัวเลขสองตัว − var number1=12; var number2=12; ในการเปรียบเทียบ เราสามารถใช้ if else แทนตัวดำเนินการ ternary - if(number1==number2) console.log("true"); else console.log("false"); ตัวอย่าง ต่อไปนี้เป็
สมมติว่าเรามีตัวแปรดังต่อไปนี้ − var value1 = 10; var value2 = 10.15; ใช้เงื่อนไข Number() เพื่อตรวจสอบว่าตัวเลขเป็นทศนิยมหรือจำนวนเต็ม − Number(value) === value && value % 1 !== 0; } ตัวอย่าง ต่อไปนี้เป็นรหัส - function checkNumberIfFloat(value) { return Number(value) === val
ข้อกำหนดสำหรับคำถามนี้ง่ายมาก เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของ Numbers หากอาร์เรย์มีศูนย์นำหน้า ฟังก์ชันควรลบศูนย์นำหน้าออก มิฉะนั้น ฟังก์ชันจะไม่ทำอะไรเลย ตัวอย่างเช่น − หากอาร์เรย์อินพุตเป็น − const arr = [0, 0, 0, 14, 0, 63, 0]; จากนั้นผลลัพธ์ควรเป็น − const output = [14
สมมติว่าเรามีวัตถุสองอย่าง พูด A และ B แบบนี้ – const A = { activity: 'purchased', count: undefined, time: '09:05:33' }; const B = { activity: 'purchased', count: '51', time: undefined }; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ผสานสองอ็อบเจ็กต์นี้เข้าด้วยกัน โปรด
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวอักษรและส่งคืนอาร์เรย์ใหม่ที่มีองค์ประกอบของอาร์เรย์ดั้งเดิมที่แบ่งเป็นอาร์เรย์ย่อยที่มีความยาว 2 ตอนนี้หากความยาวของอาร์เรย์เดิมหารด้วย 2 ไม่ได้ทุกประการ ดังนั้นอาร์เรย์ย่อยสุดท้ายควรมีเพียงหนึ่งองค์ประกอบ ตัวอย่างเช่น หากอาร์เรย์อินพุตเป
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของ Numbers ฟังก์ชันควรส่งคืนองค์ประกอบที่อยู่ตรงกลางสุดของอาร์เรย์ ตัวอย่างเช่น − หากอาร์เรย์เป็น − const arr = [1, 2, 3, 4, 5, 6, 7]; จากนั้นผลลัพธ์ควรเป็น 4 ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [1, 2, 3, 4, 5, 6, 7]; const middle = funct
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ในอาร์เรย์ที่มีตัวเลขบางตัว สตริงบางตัว และค่าเท็จบางส่วน ฟังก์ชันของเราควรส่งคืนตัวเลขที่ใหญ่ที่สุดจากอาร์เรย์ ตัวอย่างเช่น − หากอาร์เรย์อินพุตมีค่าต่อไปนี้ซึ่งไม่ได้กำหนดไว้ - const arr = [23, 'hello', undefined, null, 21, 65, NaN, 1, undefine
จากอาร์เรย์ของจำนวนเต็ม เราจะต้องเขียนฟังก์ชันที่รับอาร์เรย์นี้และค้นหาองค์ประกอบเดียวที่ปรากฏเป็นจำนวนคี่ จะมีจำนวนเต็มที่เพียงตัวเดียวที่ปรากฏเป็นจำนวนคี่เสมอ เราจะแก้ไขปัญหานี้ด้วยการจัดเรียงอาร์เรย์ เมื่อจัดเรียงแล้ว เราสามารถวนซ้ำในอาร์เรย์เพื่อเลือกองค์ประกอบที่ปรากฏเป็นจำนวนคี่ได้ ตัวอย่าง
กำหนดอาร์เรย์ X ของหลายค่า (เช่น [-3,5,1,3,2,10]) เราจำเป็นต้องเขียนฟังก์ชันที่จะลบค่าลบในอาร์เรย์ เมื่อฟังก์ชันดำเนินการเสร็จสิ้น อาร์เรย์ควรประกอบด้วยตัวเลขบวกเท่านั้น เราจำเป็นต้องทำเช่นนี้โดยไม่ต้องสร้างอาร์เรย์ชั่วคราว และใช้เฉพาะวิธีป๊อปเพื่อลบค่าใดๆ ในอาร์เรย์ ตัวอย่าง ต่อไปนี้เป็นรหัส - //
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของสตริง ฟังก์ชันควรรวมสตริงทั้งหมดของอาร์เรย์ แทนที่ช่องว่างทั้งหมดด้วยขีดกลาง - และส่งคืนสตริงที่มีลักษณะเช่นนี้ ตัวอย่างเช่น หากอาร์เรย์เป็น − const arr = ["QA testing promotion ", " Twitter ", "Facebook ", &
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของสตริงและส่งคืนอ็อบเจ็กต์ที่สอดคล้องกับสตริง ตัวอย่างเช่น − หากอาร์เรย์เป็น − const arr =[ country.UK.level.1, country.UK.level.2, country.US.level.1, country.UK.level.3]; จากนั้นผลลัพธ์ควรเป็น − const output ={ ประเทศ:[ {UK :{level :[1, 2, 3]
สมมติว่าเรามีอาร์เรย์ที่มีวันที่เช่นนี้ - const arr = [ [ '02/13/2015', 0.096 ], [ '11/15/2013', 0.189 ], [ '05/15/2014', 0.11 ], [ '12/13/2013', 0.1285 ], [ '01/15/2013', 0.12 ], [