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 함수를 작성해야 합니다. 우리의 함수는 대문자로 된 문자열에서 각 문자가 1부터 시작하는 인덱스의 횟수만큼 반복되는 새 문자열을 구성해야 하며 다른 문자 집합은 대시 -로 구분해야 합니다. 따라서 문자열 abcd는 -가 되어야 합니다. "A-Bb-Ccc-Dddd" 예시 다음은 코드입니다 - const str = 'abcd'; const repeatStrings = (str) => {    const res = [

    2. JavaScript를 사용하여 배열에서 일치하는 양수 또는 음수가 없는 배열 번호 찾기

      문제 정수 배열을 취하는 JavaScript 함수를 작성해야 합니다. 배열의 각 숫자에 대해 음수 또는 양수 칭찬도 배열에 있지만 정확히 하나의 숫자에 대해서는 칭찬이 없습니다. 우리 함수는 배열에서 해당 숫자를 찾아 반환해야 합니다. 예시 다음은 코드입니다 - const arr = [1, -1, 2, -2, 3]; const findOddNumber = (arr = []) => {    let count = 0;    let number = arr.reduce((total, num)

    3. JavaScript를 사용하여 일부 입력을 기반으로 시퀀스 값 계산

      문제 숫자 n을 유일한 입력으로 사용하는 JavaScript 함수를 작성해야 합니다. 에 대한 시퀀스 u를 가정합니다. u1 = 0 and u1 = 2 우리의 함수는 다음을 위한 un을 찾아야 합니다. 6unun+1- 5unun+2+un+1un+2 = 0 예시 다음은 코드입니다 - const num = 13; const sequenceSum = (num = 1) => {    const res = Math.pow(2, num);    return res; }; console.log(se

    4. JavaScript에서 문자열 배열을 부분으로 나누는 모든 방법

      문제 최소한 두 요소의 리터럴 배열을 취하는 JavaScript 함수를 작성해야 합니다. 우리 함수는 배열을 비어 있지 않은 두 부분으로 나누는 모든 방법을 반환해야 합니다. 예를 들어 - 배열의 경우 [az, toto, picaro, zone, kiwi] 가능성은 - "(az, toto picaro zone kiwi)(az toto, picaro zone kiwi)(az toto picaro, zone kiwi)(az toto picaro zone, kiwi)" 예시 다음은 코드입니다 - const a

    5. JavaScript를 사용하여 연속 숫자가 있는 배열의 쌍 수

      문제 정수 배열을 취하는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 배열에서 연속 숫자를 포함하는 전염성 쌍의 수를 반환해야 합니다. 예시 다음은 코드입니다 - const arr = [1, 2, 5, 8, -4, -3, 7, 6, 5]; const countPairs = (arr = []) => {    let count = 0;    for (var i=0; i<arr.length; i+=2){       if(arr[i] - 1 ===

    6. JavaScript를 사용하여 다른 문자열에서 가장 긴 연속 문자 찾기

      문제 문자열을 첫 번째 인수로, 단일 문자를 두 번째 인수로 취하는 JavaScript 함수를 작성해야 합니다. 우리 함수는 문자열에서 가장 긴 연속된 문자 모양을 계산하고 반환해야 합니다. 예시 다음은 코드입니다 - const str = 'abcdaaadse'; const char = 'a'; const countChars = (str = '', char = '') => {    const arr = str.split(''); &n

    7. JavaScript를 사용하여 범위에서 거꾸로 된 총 숫자 수 찾기

      거꾸로 숫자 180도 회전해도 그대로 유지되는 숫자를 거꾸로 된 숫자라고 합니다. 예를 들어, 9116, 69. 문제 두 숫자의 범위 배열을 취하는 JavaScript 함수를 작성해야 합니다. 우리 함수는 지정된 범위에 속하는 모든 거꾸로 된 숫자의 개수를 반환해야 합니다. 예시 다음은 코드입니다 - const range = [5, 125]; const flipNum = (number) => {    const upsideDownDigits = [0, 1, -99, -99, -99, -99, 9, -9

    8. JavaScript를 사용하여 두 배열의 각 해당 요소에 사용자 정의 함수 적용

      문제 우리는 첫 번째 인수로 콜백 함수(두 개의 인수를 취하고 값을 반환함)와 두 번째 및 세 번째 인수와 길이가 본질적으로 동일한 두 개의 배열을 취하는 JavaScript 함수를 작성해야 합니다. 우리 함수는 입력 배열의 해당 숫자가 제공되는 경우 각 해당 요소가 콜백 함수의 반환 값인 새 배열을 구성하고 반환해야 합니다. 예시 다음은 코드입니다 - const arr1 = [1, 2, 3, 4]; const arr2 = [5, 6, 7, 8]; const add = (a, b) => a + b; const applyF

    9. JavaScript에서 라이브러리 함수를 사용하지 않고 ASCII 값에서 알파벳 찾기

      문제 숫자를 받는 JavaScript 함수를 작성해야 합니다. 함수는 해당 숫자에 해당하는 ASCII 알파벳을 반환해야 합니다(해당 ASCII 값에 대한 알파벳이 있는 경우). 그렇지 않으면 -1을 반환해야 합니다. 여기서 조건은 이러한 값을 변환하는 내장 함수를 사용할 수 없다는 것입니다. 예시 다음은 코드입니다 - const num = 98; const findChar = (num = 1) => {    const alpha = 'abcdefghijklmnopqrstuvwxyz'; &n

    10. JavaScript를 사용하여 문자열에서 가장 긴 모음 부분 문자열의 길이 찾기

      문제 문자열을 받는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 모음만 포함하는 가장 긴 연속 부분 문자열의 길이를 반환해야 합니다. 예시 다음은 코드입니다 - const str = 'schooeal'; const findLongestVowel = (str = '') => {    let cur = 0    let max = 0    for (let i = 0; i < str.length; ++i) {   &nbs

    11. JavaScript를 사용하여 다른 십진수를 생성하기 위해 십진수의 인접한 이진 비트를 교환

      문제 숫자를 받는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 숫자에 해당하는 이진법을 반복하고 인접한 비트를 교환하여 새 이진법을 구성해야 합니다. 그리고 마지막으로 우리 함수는 새로운 바이너리에 해당하는 10진수를 반환해야 합니다. 예시 다음은 코드입니다 - const num = 13; const swapBits = (num) => {    let arr = num.toString(2).split('');    if(arr.length % 2){ &nbs

    12. JavaScript를 사용하여 범위 내에서 1로 감소하는 소수 계산

      문제 두 숫자의 범위 배열을 받는 JavaScript 함수를 작성해야 합니다. 우리 함수는 자릿수의 제곱합이 결국 1이 되는 소수의 개수를 반환해야 합니다. 예를 들어, 23은 소수이고, 22 + 32 = 13 12 + 32 = 10 12 + 02 = 1 따라서 23은 유효한 숫자여야 합니다. 예시 다음은 코드입니다 - const range = [2, 212]; String.prototype.reduce = Array.prototype.reduce; const isPrime = (n) => {    i

    13. JavaScript에서 문자 행렬 및 숫자 배열을 기반으로 문자열 구성

      문제 문자열 문자의 n * n 행렬과 정수 배열(양수 및 고유)을 취하는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 숫자 배열에 1부터 시작하는 인덱스가 있는 문자의 문자열을 구성해야 합니다. 캐릭터 매트릭스 - [    [‘a’, ‘b’, ‘c’, d’],    [‘o’, ‘f’, ‘r’, ‘g’],   &

    14. JavaScript에서 지정된 길이까지 문자열 제한

      문제 문자열과 숫자를 받는 JavaScript 함수를 작성해야 합니다. 우리 함수는 주어진 한계까지 주어진 문자열의 잘린 버전을 반환해야 하고 결과가 원래 문자열보다 짧으면 ...가 뒤따라야 합니다. 그렇지 않으면 우리 함수는 잘린 것이 없으면 같은 문자열을 반환해야 합니다. 예시 다음은 코드입니다 - const str = 'Testing String'; const num = 8; const limitString = (str = '', num = 1) => {    const

    15. JavaScript에서 소수가 최소 2개의 공통 1비트를 공유하는지 확인

      문제 두 개의 숫자를 취하는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 숫자가 동일한 인덱스에서 이진 표현에서 1을 두 번 가지면 true를 반환해야 하고 그렇지 않으면 false를 반환해야 합니다. 예시 다음은 코드입니다 - const num1 = 10; const num2 = 15; const checkBits = (num1 = 1, num2 = 1) => {    let c = num1.toString(2).split('');    let d = num

    16. JavaScript의 배열에서 첫 번째 비연속 숫자 찾기

      문제 숫자 배열을 받는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 이전 요소의 자연스러운 계승자가 아닌 배열에서 첫 번째 요소를 반환해야 합니다. 이는 배열에 그러한 요소가 하나 이상 존재한다면 이전 요소의 +1이 아닌 요소를 반환해야 함을 의미합니다. 예시 다음은 코드입니다 - const arr = [1, 2, 3, 4, 6, 7, 8]; const findFirstNonConsecutive = (arr = []) => {    for(let i = 0; i < arr.length

    17. JavaScript의 알고리즘을 기반으로 문자열 암호화

      문제 문자열을 받아 다음 알고리즘을 기반으로 암호화하는 JavaScript 함수를 작성해야 합니다. - 문자열에는 공백으로 구분된 단어만 포함됩니다. 다음 규칙을 사용하여 문자열의 각 단어를 암호화해야 합니다. - 첫 글자는 ASCII 코드로 변환해야 합니다. 두 번째 문자는 마지막 문자로 바꿔야 합니다. 따라서 이에 따라 good 문자열은 103doo로 암호화됩니다. 예시 다음은 코드입니다 - const str = 'good'; const encyptString = (str = '') =&

    18. JavaScript를 사용하여 알고리즘을 기반으로 문자열 암호화

      문제 문자열을 받아 다음 알고리즘에 따라 암호화하는 JavaScript 함수를 작성해야 합니다. − 문자열에 공백으로 구분된 단어만 포함되어 있습니다. 다음 규칙을 사용하여 문자열의 각 단어를 암호화해야 합니다- 첫 번째 문자는 ASCII 코드로 변환해야 합니다. 두 번째 문자는 마지막 문자로 바꿔야 합니다. 따라서 이에 따라 good 문자열은 103doo로 암호화됩니다. 예시 다음은 코드입니다 - const str = 'good'; const encyptString = (str =

    19. JavaScript를 사용하여 배열의 인덱스와 동일한 첫 번째 숫자 반환

      문제 숫자 배열을 받는 JavaScript 함수를 작성해야 합니다. 우리의 함수는 배열에 그러한 숫자가 하나 이상 존재한다면 값과 0부터 시작하는 인덱스가 동일한 배열에서 첫 번째 숫자를 반환해야 합니다. 예시 다음은 코드입니다 - const arr = [9, 2, 1, 3, 6, 5]; const findFirstSimilar = (arr = []) => {    for(let i = 0; i < arr.length; i++){       const el = arr[i];

    20. JavaScript를 사용하여 2차원 배열 요소의 교대 합계

      문제 동일한 수의 행과 열을 포함하는 m X n 순서의 숫자로 구성된 2차원 배열을 취하는 JavaScript 함수를 작성해야 합니다. 이 배열의 경우 함수는 다음 합계를 계산하고 반환해야 합니다. $\sum_{i=1}^m \sum_{j=1}^n (-1)^{i+j}a_{ij}$ 예시 다음은 코드입니다 - const arr = [    [4, 6, 3],    [1, 8, 7],    [2, 5, 9] ]; const alternateSum = (arr = []) =>

    Total 5927 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:13/297  20-컴퓨터/Page Goto:1 7 8 9 10 11 12 13 14 15 16 17 18 19