Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript
Javascript
  1. การสร้างชื่อเต็มจากชื่อ นามสกุล และชื่อกลางที่เป็นทางเลือกใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่มีสามสตริง สตริงแรกระบุชื่อ สตริงที่สองระบุนามสกุล และสตริงทางเลือกที่สามระบุชื่อกลาง ฟังก์ชันของเราควรส่งคืนชื่อเต็มตามอินพุตเหล่านี้ ตัวอย่าง ต่อไปนี้เป็นรหัส - const firstName = 'Vijay'; const lastName = 'Raj'; const constructName

  2. การหาความสูงตามความกว้างและอัตราส่วนขนาดหน้าจอ (width:height) ใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้ความกว้างของหน้าจอเป็นอาร์กิวเมนต์แรกและอัตราส่วนกว้างยาว (w:h) เป็นอาร์กิวเมนต์ที่สอง จากอินพุตทั้งสองนี้ ฟังก์ชันของเราควรคืนค่าความสูงของหน้าจอ ตัวอย่าง ต่อไปนี้เป็นรหัส - const ratio = '18:11'; const width = 2417; const findHeight = (ra

  3. ค่าเฉลี่ยของอาร์เรย์ที่ปัดเศษลงเป็นจำนวนเต็มที่ใกล้เคียงที่สุดใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวเลข ฟังก์ชันของเราควรจะส่งคืนค่าเฉลี่ยของอาร์เรย์ที่กำหนดโดยปัดเศษลงเป็นจำนวนเต็มที่ใกล้เคียงที่สุด ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [45, 23, 67, 68, 12, 56, 99]; const roundedMean = (arr = []) => {    const { sum,

  4. การแมปอาร์เรย์ของตัวเลขกับวัตถุด้วยรหัสถ่านที่สอดคล้องกันใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวเลข สำหรับแต่ละตัวเลขในอาร์เรย์ เราต้องสร้างวัตถุ คีย์อ็อบเจ็กต์จะเป็นตัวเลข เป็นสตริง และค่าจะเป็นรหัสอักขระที่สอดคล้องกันเป็นสตริง ในที่สุดเราควรส่งคืนอาร์เรย์ของวัตถุที่ได้ ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [67, 84, 98, 112,

  5. การเรียงลำดับตัวเลขจากน้อยไปมากและสตริงตามลำดับตัวอักษรในอาร์เรย์ใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับอาร์เรย์ของตัวเลขและสตริง ฟังก์ชันของเราควรจะส่งคืนอาร์เรย์เดียวที่มีการเรียงลำดับตัวเลขจากน้อยไปหามากก่อน ตามด้วยสตริงที่เรียงลำดับตามตัวอักษร ค่าต่างๆ จะต้องคงไว้ซึ่งรูปแบบเดิม ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [5, 8, 'car', 'd

  6. การหาตัวเลข k-prime ที่มีระยะทางเฉพาะในช่วงใน JavaScript

    เค-ไพรม์ นัมเบอร์ จำนวนธรรมชาติเรียกว่า k-prime หากมีตัวประกอบ k เฉพาะ นับด้วยการคูณ ซึ่งหมายความว่าแม้ว่าตัวประกอบเฉพาะของ 4 คือ 2 แต่มันจะเป็นตัวเลข 2 ไพรม์เพราะ − 4 =2 * 2 และ 2s ทั้งสองจะถูกนับแยกกันโดยนับเป็น 2 ในทำนองเดียวกัน 8 คือ 3-prime เพราะ 8 =2 * 2 * 2 กำลังนับเป็น 3 ปัญหา เราจำเป็น

  7. การแปลงทศนิยมเป็นไบนารีหรือฐานสิบหกตามเงื่อนไขใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่มีตัวเลข n ฟังก์ชันของเราควรแปลงตัวเลขเป็นเลขฐานสองหรือฐานสิบหกโดยยึดตาม - ถ้าตัวเลขเป็นเลขคู่ ให้แปลงเป็นเลขฐานสอง หากตัวเลขเป็นเลขคี่ ให้แปลงเป็นเลขฐานสิบหก ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 1457; const conditionalConvert = (num = 1) => {

  8. การแปลงทศนิยม 32 บิตที่ไม่ได้ลงนามเป็นที่อยู่ ipv4 ที่สอดคล้องกันใน JavaScript

    ปัญหา พิจารณาที่อยู่ ipv4 ต่อไปนี้ - 128.32.10.1 หากเราแปลงเป็นเลขฐานสอง ค่าที่เท่ากันจะเป็น − 10000000.00100000.00001010.00000001 และถ้าเราแปลงเลขฐานสองนี้เป็นทศนิยม 32 บิตที่ไม่ได้ลงนาม ทศนิยมจะเป็น - 2149583361 ดังนั้น เราสามารถพูดได้ว่า ipv4 ที่เทียบเท่ากับ 2149583361 คือ 128.32.10.1 เราจำเ

  9. การนับจำนวนที่อยู่ IP ที่มีอยู่ระหว่างสองที่อยู่ IP ใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับที่อยู่ IPv4 สองที่อยู่ และส่งกลับจำนวนที่อยู่ระหว่างกัน (รวมถึงที่อยู่แรก ไม่รวมที่อยู่สุดท้าย) ซึ่งสามารถทำได้โดยแปลงให้เป็นทศนิยมและหาผลต่างสัมบูรณ์ ตัวอย่าง ต่อไปนี้เป็นรหัส - const ip1 = '20.0.0.10'; const ip2 = '20.0.1.0'; co

  10. การสร้างลำดับของ first n look และพูดตัวเลขใน JavaScript

    ปัญหา ในทางคณิตศาสตร์ ลำดับ look-and-say คือลำดับของจำนวนเต็มที่เริ่มต้นดังนี้ − 1, 11, 21, 1211, 111221, 312211, … ในการสร้างสมาชิกของลำดับจากสมาชิกก่อนหน้า เราอ่านตัวเลขของสมาชิกก่อนหน้า นับจำนวนหลักในกลุ่มของตัวเลขเดียวกัน ตัวอย่างเช่น ตัวเลขถัดไปถึง 1211 คือ − 111221 เพราะถ้าเราอ่านหล

  11. การแก้ไขสตริงเวลาใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สตริงเวลาในรูปแบบ “HH:MM:SS” แต่มีปัญหานอกจากนี้ มีหลายครั้งที่สตริงขาดซึ่งหมายความว่าส่วน MM อาจเกิน 60 และส่วน SS อาจเกิน 60 เช่นกัน ฟังก์ชันของเราควรทำการเปลี่ยนแปลงที่จำเป็นในสตริงและส่งคืนสตริงที่แก้ไขใหม่ ตัวอย่างเช่น − "08:11:71"

  12. การเขียนฟังก์ชันตัวย่อ URL ที่กำหนดเองใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนสองฟังก์ชัน JavaScript - ฟังก์ชันแรกควรใช้ URL แบบยาวและส่งคืน URL แบบสั้นที่ตรงกับ URL นั้น ฟังก์ชันที่สองควรใช้ URL แบบสั้นและเปลี่ยนเส้นทางไปยัง URL เดิม ตัวอย่าง ต่อไปนี้เป็นรหัส - const url = 'https://www.google.com/search?client=firefox-b-d&q=google+search&#

  13. การแยกเลขให้มีเลขคี่หรือเลขคู่อย่างต่อเนื่องโดยใช้ JavaScript

    ปัญหา 0) ฟังก์ชันของเราควรส่งคืนอาร์เรย์ที่มีส่วนต่อเนื่องของเลขคี่หรือเลขคู่ หมายความว่าเราควรแยกตัวเลขที่ตำแหน่งเมื่อเราพบตัวเลขที่แตกต่างกัน (คี่สำหรับคู่แม้แต่สำหรับคี่) ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = 124579; const splitDifferent = (num = 1) => {    const str = String(num)

  14. การสร้างประโยคตามอาร์เรย์ของคำและเครื่องหมายวรรคตอนโดยใช้ JavaScript

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

  15. ค้นหาตัวเลข 5 หลักที่ใหญ่ที่สุดภายในหมายเลขอินพุตโดยใช้ JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้หมายเลขสตริงอย่างน้อย 5 หลัก ฟังก์ชันของเราควรส่งคืนลำดับที่มากที่สุดของตัวเลข 5 หลักต่อเนื่องกันที่พบในจำนวนที่ระบุ ตัวอย่าง ต่อไปนี้เป็นรหัส - const num = '123546544'; const findGreatestFiveDigit = (num = '') => {    

  16. คืนค่าอาร์เรย์ที่ไม่คี่ใน JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวเลข ฟังก์ชันของเราควรสร้างและส่งคืนอาร์เรย์ใหม่ที่มีตัวเลขทั้งหมดของอาร์เรย์อินพุตที่ไม่เป็นเลขคี่ ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [5, 32, 67, 23, 55, 44, 23, 12]; const findNonOdd = (arr = []) => {    const res

  17. การสร้างสตริงการสลับ 1 และ 0 ของความยาวที่ต้องการโดยใช้ JavaScript

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

  18. ฟังก์ชัน JavaScript ที่อยู่บนวัตถุต้นแบบของคลาส Array

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

  19. การลบองค์ประกอบจำนวนน้อยที่สุดเพื่อแปลงอาร์เรย์เป็นลำดับที่เพิ่มขึ้นโดยใช้ JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้อาร์เรย์ของตัวเลข ฟังก์ชันของเราควรพยายามลบองค์ประกอบจำนวนน้อยที่สุดออกจากอาร์เรย์เพื่อให้อาร์เรย์กลายเป็นลำดับที่เพิ่มขึ้น ตัวอย่าง ต่อไปนี้เป็นรหัส - const arr = [1, 100, 2, 3, 100, 4, 5]; const findIncreasingArray = (arr = []) => {   &nb

  20. ค้นหาอักขระถัดไปในตัวอักษรในสตริงโดยใช้ JavaScript

    ปัญหา เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่รับสตริงของอักขระ str และอักขระตัวเดียว char ฟังก์ชันของเราควรสร้างสตริงใหม่ที่มีอักขระตัวถัดไปใน str หลังอักขระแต่ละตัว (ถ้ามี) ตัวอย่าง ต่อไปนี้เป็นรหัส - const str = 'this is a string'; const letter = 'i'; const findNextString = (s

Total 5927 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:15/297  20-คอมพิวเตอร์/Page Goto:1 9 10 11 12 13 14 15 16 17 18 19 20 21