Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • JavaScript

    1. JavaScript에서 이름, 성 및 선택적 중간 이름에서 전체 이름 구성

      문제 우리는 세 개의 문자열을 취하는 JavaScript 함수를 작성해야 합니다. 첫 번째 문자열은 이름을 지정하고, 두 번째 문자열은 성을 지정하고, 세 번째 선택적 문자열은 중간 이름을 지정합니다. 함수는 이러한 입력을 기반으로 전체 이름을 반환해야 합니다. 예시 다음은 코드입니다 - const firstName = 'Vijay'; const lastName = 'Raj'; const constructName = (firstName, lastName, middleName) => { &nbs

    2. JavaScript에서 너비와 화면 크기 비율(너비:높이)을 기반으로 높이 찾기

      문제 화면 너비를 첫 번째 인수로, 가로 세로 비율(w:h)을 두 번째 인수로 취하는 JavaScript 함수를 작성해야 합니다. 이 두 입력을 기반으로 함수는 화면 높이를 반환해야 합니다. 예시 다음은 코드입니다 - const ratio = '18:11'; const width = 2417; const findHeight = (ratio = '', width = 1) => {    const [w, h] = ratio    .split(':')

    3. JavaScript에서 가장 가까운 정수로 내림한 배열의 평균

      문제 숫자 배열을 받는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 주어진 배열의 평균을 가장 가까운 정수로 내림하여 반환해야 합니다. 예시 다음은 코드입니다 - const arr = [45, 23, 67, 68, 12, 56, 99]; const roundedMean = (arr = []) => {    const { sum, count } = arr.reduce((acc, val) => {       let { sum, count } = acc;  

    4. JavaScript에서 해당 문자 코드를 사용하여 숫자 배열을 개체에 매핑

      문제 숫자 배열을 받는 JavaScript 함수를 작성해야 합니다. 배열의 각 숫자에 대해 객체를 생성해야 합니다. 개체 키는 문자열로 된 숫자입니다. 그리고 값은 문자열로 해당하는 문자 코드가 됩니다. 마지막으로 결과 개체의 배열을 반환해야 합니다. 예시 다음은 코드입니다 - const arr = [67, 84, 98, 112, 56, 71, 82]; const mapToCharCodes = (arr = []) => {    const res = [];    for(let i = 0;

    5. JavaScript의 배열에서 숫자를 오름차순으로 정렬하고 문자열을 알파벳순으로 정렬

      문제 숫자와 문자열의 배열을 받는 JavaScript 함수를 작성해야 합니다. 우리 함수는 먼저 숫자가 오름차순으로 정렬된 다음 알파벳순으로 정렬된 문자열이 있는 단일 배열을 반환해야 합니다. 값은 원래 유형을 유지해야 합니다. 예시 다음은 코드입니다 - const arr = [5, 8, 'car', 'dad', 'amber', 1, 12, 76, 'bat']; const separateSort = (arr = []) => {    const so

    6. JavaScript의 범위에서 특정 거리의 k-소수 찾기

      K-프라임 숫자 자연수는 다중도로 계산된 정확히 k개의 소인수를 갖는 경우 k-소수라고 합니다. 이는 4의 유일한 소인수가 2이더라도 2-소수가 된다는 것을 의미합니다. 왜냐하면 - 4 =2 * 2 및 두 2 모두 별도로 계산되어 2로 계산됩니다. 마찬가지로 8은 3-소수입니다. 8 =2 * 2 * 2가 3으로 계산되기 때문입니다. 문제 우리는 숫자 k, 거리 및 범위를 취하는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 지정된 거리와 정확히 같은 거리 사이의 범위 내에서 k-소수를 포함하는 배열의 배열을

    7. JavaScript의 조건에 따라 10진수를 2진수 또는 16진수로 변환

      문제 숫자 n을 받는 JavaScript 함수를 작성해야 합니다. 우리 함수는 −를 기반으로 숫자를 2진수 또는 16진수로 변환해야 합니다. 짝수이면 이진수로 변환합니다. 숫자가 홀수이면 16진수로 변환합니다. 예시 다음은 코드입니다 - const num = 1457; const conditionalConvert = (num = 1) => {    const isEven = num % 2 === 0;    const toBinary = () => num.toString(2); &

    8. JavaScript에서 부호 없는 32비트 십진수를 해당 ipv4 주소로 변환

      문제 다음 ipv4 주소를 고려하십시오 - 128.32.10.1 이진법으로 변환하면 등가는 -가 됩니다. 10000000.00100000.00001010.00000001 그리고 이 바이너리를 부호 없는 32비트 십진수로 변환하면 십진수는 -가 됩니다. 2149583361 따라서 2149583361에 해당하는 ipv4는 128.32.10.1이라고 말할 수 있습니다. 32비트의 부호 없는 정수를 받아 이에 상응하는 ipv4 주소를 반환하는 JavaScript 함수를 작성해야 합니다. 예시 다음은 코드입니다 - const nu

    9. JavaScript에서 두 IP 주소 사이에 존재하는 IP 주소 수 계산

      문제 두 개의 IPv4 주소를 받아서 그 사이의 주소 수를 반환하는 JavaScript 함수를 작성해야 합니다(첫 번째 주소 포함, 마지막 주소 제외). 이를 10진수로 변환하고 절대차를 구함으로써 이를 수행할 수 있습니다. 예시 다음은 코드입니다 - const ip1 = '20.0.0.10'; const ip2 = '20.0.1.0'; const countIp = (ip1, ip2) => {    let diff = 0;    const aIp1 = ip1

    10. JavaScript에서 처음 n개 보고 말하기 숫자의 시퀀스 생성

      문제 수학에서 보고 말하기 시퀀스는 다음과 같이 시작하는 정수 시퀀스입니다. - 1, 11, 21, 1211, 111221, 312211, … 이전 구성원에서 시퀀스 구성원을 생성하기 위해 이전 구성원의 숫자를 읽고 동일한 숫자 그룹의 자릿수를 계산합니다. 예를 들어, 1211의 다음 숫자는 -입니다. 111221 1211의 숫자를 더 크게 읽으면 - One one, one two, two one which gives us 111221 숫자 n을 받아서 look and say 시퀀스의 처음 n개 용어를 반환하는

    11. JavaScript에서 시간 문자열 수정

      문제 HH:MM:SS 형식의 시간 문자열을 받는 JavaScript 함수를 작성해야 합니다. 그러나 여기에 추가로 문제가 있었습니다. 너무 많은 시간 문자열이 끊어져 MM 부분이 60을 초과할 수 있고 SS 부분이 60을 초과할 수 있음을 의미합니다. 우리 함수는 문자열에 필요한 변경을 수행하고 수정된 새 문자열을 반환해야 합니다. 예를 들어 - "08:11:71" -> "08:12:11" 예시 다음은 코드입니다 - const str = '08:11:71'; const

    12. JavaScript에서 사용자 정의 URL 단축 기능 작성

      문제 우리는 두 개의 JavaScript 함수를 작성해야 합니다 - 첫 번째 함수는 긴 URL을 가져와 이에 해당하는 짧은 URL을 반환해야 합니다. 두 번째 함수는 짧은 URL을 가져와 원래 URL로 리디렉션해야 합니다. 예시 다음은 코드입니다 - const url = 'https://www.google.com/search?client=firefox-b-d&q=google+search'; const obj = {}; const urlShortener = (longURL = '') =>

    13. JavaScript를 사용하여 연속적인 홀수 또는 짝수를 포함하도록 숫자 나누기

      문제 0)을 취하는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 홀수 또는 짝수의 연속 부분을 포함하는 배열을 반환해야 합니다. 즉, 다른 숫자(짝수는 홀수, 홀수는 짝수)를 만날 때 위치에서 숫자를 분할해야 합니다. 예 다음은 코드입니다 - const num = 124579; const splitDifferent = (num = 1) => {    const str = String(num);    const res = [];    let temp = 

    14. JavaScript를 사용하여 단어 및 구두점 배열을 기반으로 문장 구성

      문제 단어와 구두점 배열을 취하는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 다음 규칙에 따라 문장을 구성하기 위해 배열 요소를 결합해야 합니다 - 단어 사이에는 항상 공백이 있어야 합니다. 왼쪽의 쉼표와 단어 사이에는 공백이 없어야 합니다. 문장 끝에 마침표가 하나만 있어야 합니다. 예시 다음은 코드입니다 - const arr = ['hey', ',', 'and', ',', 'you']; const buildSentenc

    15. JavaScript를 사용하여 입력된 숫자 중 가장 큰 5자리 숫자 찾기

      문제 우리는 최소 5자리의 문자열 번호를 취하는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 주어진 숫자 내에서 발견된 연속 5자리의 가장 큰 시퀀스를 반환해야 합니다. 예시 다음은 코드입니다 - const num = '123546544'; const findGreatestFiveDigit = (num = '') => {    const str = num.toString();    const arr = [];    for(let

    16. JavaScript에서 홀수가 아닌 배열 값 반환

      문제 숫자 배열을 받는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 홀수가 아닌 입력 배열의 모든 숫자를 포함하는 새 배열을 생성하고 반환해야 합니다. 예시 다음은 코드입니다 - const arr = [5, 32, 67, 23, 55, 44, 23, 12]; const findNonOdd = (arr = []) => {    const res = [];    for(let i = 0; i < arr.length; i++){       con

    17. JavaScript를 사용하여 원하는 길이의 1과 0을 번갈아 가며 구성하는 문자열

      문제 숫자 n을 받는 JavaScript 함수를 작성해야 합니다. 1부터 시작하여 우리의 함수는 1과 0을 교대로 포함하는 길이 n의 문자열을 구성해야 합니다. 예시 다음은 코드입니다 - const num = 12; const buildString = (num = 1) => {    let res = '';    for(let i = 0; i < num; i++){       if(i % 2 === 0){      

    18. Array 클래스의 프로토타입 객체에 있는 JavaScript 함수

      문제 Array 클래스의 프로토타입 객체에 있는 JavaScript 함수를 작성해야 합니다. 이 함수는 콜백 함수를 가져와야 하며 이 함수는 콜백 함수가 true를 생성하는 바로 첫 번째 요소를 반환해야 합니다. 첫 번째와 두 번째 인수로 현재 요소와 현재 인덱스를 콜백 함수에 공급해야 합니다. 예시 다음은 코드입니다 - const arr = [4, 67, 24, 87, 15, 78, 3]; Array.prototype.customFind = function(callback){    for(let i = 0;

    19. JavaScript를 사용하여 배열을 증가하는 시퀀스로 변환하기 위해 최소 수의 요소 제거

      문제 숫자 배열을 받는 JavaScript 함수를 작성해야 합니다. 우리 함수는 배열이 증가하는 시퀀스가 ​​되도록 배열에서 가장 적은 수의 요소를 제거하려고 시도해야 합니다. 예시 다음은 코드입니다 - const arr = [1, 100, 2, 3, 100, 4, 5]; const findIncreasingArray = (arr = []) => {    const copy = arr.slice();    for(let i = 0; i < copy.length; i++){  

    20. JavaScript를 사용하여 문자열에서 문자 바로 다음 문자 찾기

      문제 문자열 str과 단일 문자 char를 받는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 char(있는 경우)의 각 인스턴스 다음에 str에 있는 바로 다음 문자를 포함하는 새 문자열을 구성해야 합니다. 예시 다음은 코드입니다 - const str = 'this is a string'; const letter = 'i'; const findNextString = (str = '', letter = '') => {    let re

    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