หน้าแรก
หน้าแรก
0) ใดๆ ดังต่อไปนี้ − ถ้า n เป็น 1 จะหยุด ถ้า n เป็นเลขคู่ ตัวเลขถัดไปคือ n/2.if n เป็นเลขคี่ ตัวเลขถัดไปคือ 3 * n + 1. ดำเนินการตามขั้นตอนจนกว่าจะถึง 1 ต่อไปนี้คือตัวอย่างบางส่วนสำหรับจำนวนเต็มสองสามตัวแรก - 1 เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับตัวเลขและส่งคืนลำดับ Ulam ที่ขึ้นต้นด้วยตัวเ
สมมุติว่าเรามีเลขทศนิยม - 2.74 ถ้าเราหารตัวเลขนี้ด้วย 4 ผลลัพธ์จะเป็น 0.685 เราต้องการหารตัวเลขนี้ด้วย 4 แต่ผลลัพธ์ควรปัดเศษเป็นทศนิยม 2 ตำแหน่ง ดังนั้น ผลลัพธ์ควรเป็น − 3 times 0.69 and a remainder of 0.67 ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const num = 2.74; const parts = 4; const divideWithPre
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับวัตถุ JSON เป็นอาร์กิวเมนต์เดียวเท่านั้น ออบเจ็กต์ JSON มีคีย์สตริงที่แมปกับตัวเลขบางตัว ฟังก์ชันของเราควรเคลื่อนที่ผ่านวัตถุ ค้นหาและส่งกลับค่าที่น้อยที่สุดจากวัตถุ ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const obj = { "a": 4, &
สมมติว่าเรามีวัตถุ JSON นี้ซึ่งมีการแมปคีย์ดัชนีกับตัวอักษรบางตัว - const obj ={ 0:Rakesh, 1:Dinesh, 2:Mohit, 3:Rajan, 4:Ashish}; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับวัตถุดังกล่าวและใช้ค่าของวัตถุเพื่อสร้างอาร์เรย์ของตัวอักษร ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − { res[+el] =obj[el]; }); ret
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่มีสามอาร์กิวเมนต์ - height --> no. of rows of the array width --> no. of columns of the array val --> initial value of each element of the array จากนั้นฟังก์ชันควรส่งคืนอาร์เรย์ใหม่ที่สร้างขึ้นตามเกณฑ์เหล่านี้ ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − con
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขที่มีความยาวเท่าใดก็ได้และส่งกลับ LCM ของพวกมัน เราจะแก้ไขปัญหานี้ในส่วนต่างๆ - ตอนที่ 1 − เราจะสร้างฟังก์ชันตัวช่วยเพื่อคำนวณตัวหารร่วมที่ยิ่งใหญ่ที่สุด (GCD) ของตัวเลขสองตัว ตอนที่ 2 − จากนั้นเมื่อใช้ฟังก์ชันตัวช่วยส่วนที่ 1 เราจะสร้า
สมมติว่าเรามีตัวเลขใดๆ และจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับตัวเลขและคืนค่าที่เทียบเท่าในสกุลเงินอินเดีย toCurrency(1000) --> ₹4,000.00 toCurrency(129943) --> ₹1,49,419.00 toCurrency(76768798) --> ₹9,23,41,894.00 ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const num1 = 1000; const num2 = 129
สมมติว่าเรามีอาร์เรย์ของวัตถุเช่นนี้ - const arr =[{id:1, date:Mar 12 2012 10:00:00 AM}, {id:2, date:Mar 8 2012 08:00:00 AM}]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ดังกล่าวและจัดเรียงอาร์เรย์ตามคุณสมบัติวันที่ของแต่ละอ็อบเจ็กต์ (ใหม่สุดก่อนหรือเก่าสุดก่อน) วิธีการควรเป็นการแปลงสิ่ง
สมมติว่าเรามีอาร์เรย์ของวัตถุเช่นนี้ - const arr =[ {TR-01:1}, {TR-02:3}, {TR-01:3}, {TR-02:5}]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ดังกล่าวและรวมค่าของคีย์ที่เหมือนกันทั้งหมดเข้าด้วยกัน ดังนั้นอาร์เรย์ผลรวมควรมีลักษณะดังนี้ − const output =[ {TR-01:4}, {TR-02:8}]; ตัวอย่าง รหัสส
สมมติว่าเรามีอาร์เรย์ของประเภทข้อมูลแบบผสมเช่นนี้ - const arr = [1,2,3,4,5,"4","12","2",6,7,"4",3,"2"]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ดังกล่าวและส่งคืนค่าเฉลี่ยขององค์ประกอบดังกล่าวทั้งหมดที่เป็นตัวเลขหรือแปลงเป็นตัวเลขบางส่วนห
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวอักษรและตัวเลขและแยกอาร์เรย์ (อาร์กิวเมนต์แรก) ออกเป็นกลุ่มตามความยาว n (อาร์กิวเมนต์ที่สอง) และส่งคืนอาร์เรย์สองมิติที่เกิดขึ้น หากอาร์เรย์และตัวเลขเป็น − const arr = ['a', 'b', 'c', 'd']; const n = 2; จากนั
เรามีช่วงสองชุด ช่วงหนึ่งคือช่วงเดียวของความยาวใดๆ (R1) และอีกช่วงคือชุดของช่วง (R2) บางส่วนหรือบางส่วนซึ่งอาจอยู่ภายในช่วงเดียว (R1) หรือไม่ก็ได้ เราจำเป็นต้องคำนวณผลรวมของช่วงใน (R2) - ทั้งหมดหรือบางส่วน - ซึ่งอยู่ภายในช่วงเดียว (R1) const R1 = [20,40]; const R2 = [[14,22],[24,27],[31,35],[38,56]
สมมติว่าเรามีอาร์เรย์ที่มีชื่อของบางคนดังนี้: const arr = ['Amy','Dolly','Jason','Madison','Patricia']; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงเช่นอาร์กิวเมนต์แรกและอักขระตัวพิมพ์เล็กสองตัวเป็นอาร์กิวเมนต์ที่สองและสาม จากนั้น ฟังก์ชันของเราควรกรองอา
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของสตริง (อาจเป็นอักขระตัวเดียวหรือมากกว่านั้น) ฟังก์ชันของเราควรนับสระทั้งหมดที่อยู่ในอาร์เรย์ ตัวอย่าง ให้เราเขียนโค้ด - const arr = ['Amy','Dolly','Jason','Madison','Patricia']; const countVowels = (arr =
สมมติว่าเรามีอาร์เรย์ของวัตถุเช่นนี้ - const arr = [ { "customer": "Customer 1", "project": "1" }, { "customer": "Customer 2", &nbs
เรารู้ว่ามีสองวิธีที่เราสามารถเข้าถึงคีย์ที่ซ้อนกันภายใน Object ใน JavaScript ตัวอย่างเช่น ใช้วัตถุนี้ − const obj = { object: { foo: { bar: { ya: 100 } &n
เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับในสองอ็อบเจ็กต์ ฟังก์ชันควรส่งคืนอาร์เรย์ของคีย์ทั่วไปทั้งหมดที่มีค่าร่วมกันในทั้งสองอ็อบเจ็กต์ ตัวอย่าง รหัสสำหรับสิ่งนี้จะเป็น − const obj1 = { a: true, b: false, c: "foo" }; const obj2 = { a: false, b: false, c: "foo" }; const compa
สมมติว่าเรามีตัวอักษรและวัตถุสองอาร์เรย์ตามลำดับ - const source = [1, 2, 3 , 4 , 5]; const cities = [{ city: 4 }, { city: 6 }, { city: 8 }]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ในสองอาร์เรย์นี้ ฟังก์ชันของเราควรสร้างอาร์เรย์ใหม่ที่มีองค์ประกอบทั้งหมดจากอาร์เรย์ของวัตถุที่มีค่าสำหรับคีย์ เมื
เราจำเป็นต้องเขียนฟังก์ชันที่รับอาร์เรย์ของตัวเลขเป็นอาร์กิวเมนต์แรกและผลรวมเป้าหมายเป็นอาร์กิวเมนต์ที่สอง จากนั้นเราต้องการวนรอบอาร์เรย์แล้วเพิ่มแต่ละค่าให้กันและกัน (ยกเว้นตัวเอง + ตัวเอง) และหากผลรวมของสองค่าที่วนซ้ำกันเท่ากับผลรวมเป้าหมาย และไม่เคยพบคู่ของค่ามาก่อน เราก็จำดัชนีของทั้งสองค่านั้น
สมมติว่าเรามีอาร์เรย์ JSON แบบนี้ - const arr =[{ data:[ { W:1, A1:123 }, { W:1, A1:456 }, { W:2, A1:4578 }, { W:2, A1:2423 }, { W:2, A1:2432 }, { W:2, A1:24324 } ]}]; เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ดังกล่าวและแปลงเป็นอาร์เรย์ JSON ต่อไปนี้ - [ { 1:[ { A1:123 }, { A1:456 } ] },