Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript
Javascript
  1. ฟังก์ชันการรวมคณิตศาสตร์ใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่มีตัวเลข n ฟังก์ชันของเราควรส่งคืนผลรวมของจำนวนธรรมชาติทั้งหมดจาก 1 ถึง n รวมทั้งทั้ง 1 และ n ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 34; const summation = (num = 1) => {    let res = 0;    for(let i = 1; i <= num; i++){ &nbs

  2. ตรวจสอบสตริงโดยอ้างอิงถึงอาร์เรย์ของคำโดยใช้ JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ลำดับของคำที่ถูกต้องและสตริง ฟังก์ชันของเราควรทดสอบว่าสตริงประกอบด้วยคำตั้งแต่หนึ่งคำขึ้นไปจากอาร์เรย์หรือไม่ ป้อนข้อมูล const arr = ['love', 'coding', 'i']; const str = 'ilovecoding'; ผลผลิต const output = true;

  3. การหาว่าตัวเลขเป็นตัวเลขสามเหลี่ยมใน JavaScript

    เลขสามเหลี่ยม เลขสามเหลี่ยมคือจำนวนจุดที่เติมรูปสามเหลี่ยมด้านเท่าได้ ตัวอย่างเช่น − 9 เป็นจำนวนสามเหลี่ยมที่ทำให้สามเหลี่ยมด้านเท่ามีด้านละ 4 หน่วย ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับค่าตัวเลขและคืนค่า จริง หากเป็นตัวเลขสามเหลี่ยม มิฉะนั้น จะเป็นเท็จ ตัวอย่าง ต่อไปนี้เป็นรหัส -

  4. การแปลง ไมล์ต่อแกลลอน เป็น กิโลเมตรต่อลิตร ใน JavaScript

    ปัญหา เราต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขเป็นไมล์/แกลลอน และคืนค่า km/ลิตร ที่เทียบเท่ากัน ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 25; const converter = (mpg) => {    let LITRES_PER_GALLON = 4.54609188;    let KILOMETERS_PER_MILE = 1.609344;    const ratio

  5. การแปลงสตริงเป็นสัทอักษรของ NATO ใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงและแปลงเป็นสัทอักษรของ NATO คำรหัสทั้ง 26 คำมีดังนี้:Alfa, Bravo, Charlie, Delta, Echo, Foxtrot, Golf, Hotel, India, Juliett, Kilo, Lima, Mike, November, Oscar, Papa, Quebec, Romeo, Sierra, Tango, Uniform, วิคเตอร์ วิสกี้ เอ็กซ์เรย์ แยงกี้ ซูล

  6. การค้นหาป้ายทะเบียนตามเลขทะเบียนใน JavaScript

    ปัญหา ระบบทะเบียนรถของเมือง N กำหนดหมายเลขสองประเภท - รหัสลูกค้า − ตัวเลขธรรมชาติระหว่าง 0 ถึง 17558423 โดยรวม ซึ่งกำหนดให้กับผู้ซื้อรถยนต์ในลำดับต่อไปนี้:ลูกค้ารายแรกได้รับ ID 0 ลูกค้ารายที่สองได้รับ ID 1 ลูกค้ารายที่สามได้รับ ID 2 และอื่นๆ ป้ายทะเบียนรถ − กำหนดให้กับรถและมีซีรีส์ (อักษรละติ

  7. การหาผลรวมของตัวเลขทั้งหมดภายในช่วงใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ที่ระบุช่วง ฟังก์ชันของเราควรค้นหาและส่งกลับผลรวมของจำนวนธรรมชาติทั้งหมดที่อยู่ในช่วงรวมทั้งตัวเลขช่วงด้วย ตัวอย่าง ต่อไปนี้เป็นรหัส - const range = [4, 67]; const findSum = ([l, h]) => {    let sum = 0;    for(let i

  8. การกลับคำที่มีอยู่ในสตริงใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงที่แทนประโยค ฟังก์ชันของเราควรกลับลำดับของคำที่มีอยู่ในสตริงและส่งคืนสตริงใหม่ หมายความว่าคำสุดท้ายควรเป็นคำแรก คำที่สองควรเป็นคำที่สองเป็นต้น ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'this is some random string text'; const reverseWo

  9. การสร้างลำดับที่เพิ่มขึ้น lexicographically ของตัวเลข n ตัวแรกใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับตัวเลข n และคืนค่าอาร์เรย์ที่มี n ตัวเลขธรรมชาติก่อน เงื่อนไขเดียวคือ ตัวเลขควรจัดเรียงตามพจนานุกรม ซึ่งหมายความว่าตัวเลขทั้งหมดที่ขึ้นต้นด้วย 1 ควรมาก่อนเลขใดๆ ที่ขึ้นต้นด้วย 2 หรือ 3 หรือ 4 เป็นต้น ตัวอย่าง ต่อไปนี้เป็นรหัส - =9 ? 9 :นัม; สำหรับ

  10. การสลับตัวพิมพ์สตริงโดยใช้เลขฐานสองใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริง str และตัวเลข n ฟังก์ชันของเราควรเปลี่ยนสตริงที่กำหนดโดยใช้ n แต่ละบิตใน n จะระบุว่าจะสลับตัวพิมพ์ของตัวอักษรแต่ละตัวใน s หรือไม่ − หากบิตเป็น 1 ให้สลับเคส หากเป็น 0 ก็ปล่อยไว้ตามเดิม เมื่อเราจบบิตสุดท้ายของ n แล้ว ให้เริ่มใหม่ด้วยบิตแรก แล

  11. หาวันที่ n ของปีในปีอธิกสุรทินและไม่ใช่อธิกสุรทินใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ตัวเลขเป็นอาร์กิวเมนต์แรก และบูลีนเป็นอาร์กิวเมนต์ที่สอง บูลีนระบุปีอธิกสุรทิน (ถ้าเป็นเรื่องจริง) จากข้อมูลนี้ ฟังก์ชันของเราควรส่งคืนวันที่ที่จะตรงกับวันที่ n ของปี ตัวอย่าง ต่อไปนี้เป็นรหัส - const day = 60; const isLeap = true; const findDate

  12. สะสมค่าบางส่วนโดยใช้ฟังก์ชันเรียกกลับและค่าเริ่มต้นใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ฟังก์ชันเรียกกลับและค่าเริ่มต้น ฟังก์ชันควรสะสมค่าจากการวนซ้ำของอาร์เรย์ และสุดท้ายคืนค่าเหมือนที่ Array.prototype.reduce() ทำ ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [1, 2, 3, 4, 5]; const sum = (a, b) => a + b; Array.prototype.customR

  13. ดัชนีความแตกต่างของทูเพิลใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของจำนวนเต็ม arr เป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว สมมติว่าสองดัชนี i และ j ในอาร์เรย์ที่ตรงตามเงื่อนไขต่อไปนี้ - ฉัน <เจ และ arr[i] <=arr[j] จากทูเพิลดัชนีทั้งหมด (i, j) ฟังก์ชันของเราควรคืนค่าผลต่าง j - i โดยที่ค่าสูงสุดคือ

  14. การจัดเรียงองค์ประกอบของอาร์เรย์ใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลข arr เป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว อาร์เรย์ arr จะมีความยาวเท่ากันเสมอ ฟังก์ชันของเราควรคืนค่าเป็น จริง หากสามารถจัดลำดับใหม่ได้เท่านั้น arr[2 * i + 1] =2 * arr[2 * i] สำหรับทุก ๆ 0 <=i

  15. ตรวจสอบลำดับการกดป๊อปใน JavaScript

    ปัญหา ฟังก์ชัน JavaScript ที่รับในสองอาร์เรย์ แบบพุชและป๊อปอัพ เป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์ที่สอง อาร์เรย์ทั้งสองนี้รับประกันว่าจะประกอบด้วยองค์ประกอบที่ไม่ซ้ำกัน ฟังก์ชันของเราควรคืนค่าเป็น จริง หากสิ่งนี้อาจเป็นผลมาจากลำดับของการดำเนินการพุชและป๊อปในสแต็กว่างในตอนแรก มิฉะนั้น จะเป็นเท็จ ต

  16. ทำให้อาร์เรย์ไม่ซ้ำกันใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลข arr เป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว การย้ายประกอบด้วยการเลือก arr[i] ใดๆ และเพิ่มขึ้นทีละ 1 ฟังก์ชันของเราควรจะส่งคืนจำนวนการเคลื่อนไหวน้อยที่สุดเพื่อทำให้ทุกค่าในอาร์เรย์ arr ไม่ซ้ำกัน ตัวอย่างเช่น หากอินพุตของฟังก์ชันคื

  17. กำลังตรวจสอบอาร์เรย์พีคจากส่วนกลางใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลข arr เป็นอาร์กิวเมนต์แรกและอาร์กิวเมนต์เดียว ฟังก์ชันของเราควรตรวจสอบว่าอาร์เรย์อินพุตเป็นอาร์เรย์พีคจากส่วนกลางหรือไม่ หากเป็นอาร์เรย์พีคจากศูนย์กลาง เราควรคืนค่า true ไม่เช่นนั้นจะคืนค่าเท็จ เงื่อนไขในการเป็นอาร์เรย์พีคจากส่วนกล

  18. ค้นหาองค์ประกอบที่ n ของลำดับหมายเลข lucas ใน JavaScript

    ลูคัส นัมเบอร์ ตัวเลขลูคัสเป็นตัวเลขตามลำดับที่กำหนดเช่นนี้ - L(0) = 2 L(1) = 1 L(n) = L(n-1) + L(n-2) ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับตัวเลข n และคืนค่าหมายเลข lucas ที่ n ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 21; const lucas = (num = 1) => {    if (num === 0) &n

  19. การแปลงเป็นเลขฐานสิบหกและการรวมส่วนตัวเลขใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริง ฟังก์ชันของเราควรแปลงอักขระทุกตัวในสตริงเป็นค่าฐานสิบหกของโค้ด ascii จากนั้นผลลัพธ์ควรเป็นผลรวมของตัวเลขในสตริงฐานสิบหกโดยไม่สนใจตัวอักษรที่อยู่ในเลขฐานสิบหก ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = "Hello, World!"; const toHexAndSum

  20. กำลังตรวจสอบหมายเลข Doubleton ใน JavaScript

    เลขดับเบิ้ลตัน เราจะเรียกเลขธรรมดาว่า เลขดับเบิ้ลตัน หากมีตัวเลขต่างกันสองหลักพอดี ตัวอย่างเช่น 23, 35, 100, 12121 เป็นตัวเลขสองเท่า และไม่ใช่ 123 และ 9980 ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับค่าตัวเลขและคืนค่า true หากเป็นตัวเลข doubleton มิฉะนั้นจะเป็น false ตัวอย่าง ต่อไปนี้เป็นร

Total 5927 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:23/297  20-คอมพิวเตอร์/Page Goto:1 17 18 19 20 21 22 23 24 25 26 27 28 29