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

    1. 2개의 배열에서 값을 합산할 때 새 JavaScript 배열의 값을 어떻게 제한할 수 있습니까?

      각각 세 개의 요소를 포함하는 두 개의 배열이 있다고 가정합니다. 해당 값은 정수의 빨강, 녹색, 파랑 색상입니다. 우리의 임무는 새로운 rgb 색상에 대한 배열을 형성하기 위해 해당 값을 추가하는 것입니다. 또한 값의 합이 255보다 크면 해당 값을 255로 만드는 것입니다. 따라서 두 개의 인수를 취하는 addColors() 함수를 정의해 보겠습니다. 두 인수는 모두 배열이며 입력에 따라 새 배열을 반환합니다. 이에 대한 코드는 - 예시 const color1 = [45, 125, 216]; const color2 = [8

    2. JavaScript array.includes는 검색된 이름이 배열에 있는 경우 false를 반환하는 중첩 배열 내부에 있습니다.

      중첩된 배열, 즉 다차원 배열 내부에서 포함()을 사용할 때 작동하지 않고 배열을 평면화한 다음 검색하는 Array.prototype.flat() 함수가 있다는 것은 잘 알려진 딜레마이지만 브라우저 지원은 그렇지 않습니다. 아직까지는 아주 좋습니다. 따라서 우리의 임무는 배열과 문자열을 받아 배열에서 해당 문자열의 유무에 따라 부울 값을 반환하는 includedMultiDimension() 함수를 만드는 것입니다. 이 문제에 대한 많은 솔루션이 존재하며, 대부분은 재귀, 무거운 배열 기능, 루프 등을 포함합니다. 여기에서 논의

    3. JavaScript 객체 배열을 배열 객체로 변환

      개체 배열로 배열된 팀에 대한 다음 데이터가 있다고 가정해 보겠습니다. 우리의 임무는 이 데이터를 역할로 키를, 플레이어 이름 배열로 값을 갖는 개체로 변환하는 것입니다. 샘플 배열 - const team = [{    role: 'Batsman',    player: 'V Kohli' }, {    role: 'Wicket Keeper',    player: 'KL Rahul' }, {   &

    4. 무작위로 생성된 배열 JavaScript에서 특정 값을 제외하는 방법

      정수와 정수 배열의 두 가지 인수를 사용하는 함수를 만들어야 합니다. 첫 번째 인수는 반환해야 하는 배열의 길이를 나타내고 두 번째 인수는 반환 배열에 없어야 하는 요소를 포함합니다. 실제로 0에서 100 사이의 난수 배열이 필요하지만 인수 배열에 있는 요소는 포함하지 않아야 합니다. 참고 − 두 개의 숫자가 중복되어서는 안 됩니다. 우리의 함수를 generateRandom()이라고 합시다. 이에 대한 코드는 - 예시 const absentArray = [44, 65, 5, 34, 87, 42, 8, 76, 21, 33]; co

    5. JavaScript 범위 사이에 난수를 만드는 방법

      우리의 임무는 두 개의 인수를 취하고 범위(최대 제외) 사이의 유사 난수를 반환하는 createRandom과 같은 함수를 만드는 것입니다. 함수의 코드는 -입니다. 예시 const min = 3; const max = 9; const createRandom = (min, max) => {    const diff = max - min;    const random = Math.random();    return Math.floor((random * diff) + min);

    6. Harshad 숫자 찾기 JavaScript

      하샤드 숫자는 해당 자릿수의 합으로 정확히 나누어 떨어지는 숫자입니다. 숫자 126과 마찬가지로 1+2+6 =9로 완전히 나눌 수 있습니다. 모든 한 자리 숫자는 가혹한 숫자입니다. 하샤드 숫자는 [1,2,3,4,5,6,7,8,9,10],[110,111,112], [1010, 1011, 1012]와 같이 연속적인 클러스터에 종종 존재합니다. 우리가 할 일은 숫자를 입력으로 받는 함수를 작성하는 것입니다. 입력으로 숫자가 가혹한 숫자인지 여부를 확인하고, 그렇지 않으면 -1을 반환하고 그렇지 않으면 연속 harshad

    7. 문자열 JavaScript의 n번째 발생을 대체할 폴리필 만들기

      3개의 인수, 즉 -를 취하는 폴리필 함수 removeStr()을 생성했다고 가정해 보겠습니다. subStr → 제거할 문자열의 발생 num → 문자열에서 제거되는 subStr의 숫자(num)번째 발생입니다. 문자열에서 subStr이 성공적으로 제거되면 함수는 new를 반환해야 하고, 그렇지 않으면 모든 경우에 -1을 반환해야 합니다. 예를 들어 - const str = 'drsfgdrrtdr'; console.log(str.removeStr('dr', 3)); 예상 출력 - '

    8. JavaScript의 문자열에서 ","를 제거하는 방법

      기본 문자열과 하위 문자열이 주어지며 우리의 임무는 이 두 인수를 받아 하위 문자열이 없는 기본 문자열 버전을 반환하는 함수 shedString()을 만드는 것입니다. 예를 들어 - shedString('12/23/2020', '/'); 문자열을 반환해야 합니다 - '12232020' 이제 이 함수의 코드를 작성해 보겠습니다 - 예시 const shedString = (string, separator) => {    //we split the string and

    9. JavaScript에서 가장 가까운 Gapful 숫자 찾기

      숫자는 −일 때 공백 숫자입니다. 최소 3자리 숫자이며 첫 숫자와 마지막 숫자를 합친 숫자로 정확히 나눌 수 있습니다. 예를 들어 - 숫자 1053은 4자리이고 정확히 13으로 나누어 떨어지기 때문에 공백 숫자입니다. 마찬가지로 135는 3자리이고 정확히 15로 나누어 떨어지기 때문에 공백 숫자입니다. 우리의 임무는 입력으로 제공한 숫자에 가장 가까운 공백 숫자를 반환하는 프로그램을 작성하는 것입니다. 예를 들어, 모든 2자리 숫자의 경우 100이 되고 103의 경우 105가 됩니다. 우리는 문제를 두 가지 기능으로 나

    10. 입력 유효성 검사:모든 'a'를 '@'로 바꾸고 'i'를 '!'JavaScript로 바꿉니다.

      문자열을 하나의 유일한 인수로 받아 a와 i가 모두 @와 !로 각각 대체된 다른 문자열을 반환하는 함수 validate()를 작성해야 합니다. 인덱스가 있는 문자열을 반복하고 이동하면서 새 문자열을 구성하는 고전적인 for 루프 문제 중 하나입니다. 함수의 코드는 - 예시 const string = 'Hello, is it raining in Amsterdam?'; const validate = (str) => {    let validatedString = '';  

    11. 값을 합산하는 동안 배열 배열의 고유 항목 결합 - JavaScript

      우리는 배열의 배열을 가지고 있습니다. 각 하위 배열은 정확히 두 개의 요소를 포함합니다. 첫 번째는 문자열, 이 경우 사람 이름, 두 번째는 정수입니다. 우리가 해야 할 일은 첫 번째 요소와 두 번째 요소가 동일한 모든 하위 배열을 결합하는 것입니다. 공통 부분배열의 두 번째 요소의 합이어야 합니다. 다음은 예제 배열입니다 - const example = [[    'first',    12 ], [    'second',    

    12. 이상한 구문, JavaScript에서 `?.`는 무엇을 의미합니까?

      예를 들어 ?.를 이해해 봅시다. 23세의 남성 인간을 설명하는 다음 개체 예를 고려하십시오. - const being = {    human: {       male: {          age: 23       }    } }; 이제 this 객체의 age 속성에 액세스하려고 한다고 가정해 보겠습니다. 아주 간단하죠? 우리는 아래 코드와 같이 접근하기 위해 체이닝을 사용할 것입니다 - 예시 c

    13. JavaScript의 자체 실행 익명 함수에서 이 문제는 무엇입니까?

      여기에 샘플 코드 스니펫이 있고 이 스니펫에 대한 가능한 출력을 말하고 이에 대한 설명을 제공해야 한다고 가정해 보겠습니다. var name = 'Zakir'; (() => {    name = 'Rahul';    return;    console.log(name);    function name(){       let lastName = 'Singh';    } })

    14. JavaScript의 .sort() 메서드 문제 수정, 하나가 아닌 두 개의 배열 정렬

      Array.prototype.sort() 함수의 속성 중 하나는 내부 정렬 알고리즘이라는 것입니다. 즉, 정렬할 배열의 새 복사본을 생성하지 않고 추가 공간을 사용하지 않고 배열을 정렬하므로 더 효율적이고 성능이 좋습니다. 그러나 이러한 특성은 때때로 어색한 상황을 초래합니다. 예를 들어 이것을 이해합시다. 일부 문자열 리터럴이 있는 이름 배열이 있다고 가정합니다. 이 배열의 순서를 그대로 유지하고 이름 배열과 동일한 요소를 포함하지만 알파벳순으로 정렬된 다른 배열을 원합니다. 우리는 다음과 같이 할 수 있습니다 - const

    15. JavaScript:% 연산자가 문자열에서 작동하는 이유는 무엇입니까? - (유형 강제)

      여기에 놀라운 결과를 생성하는 코드 스니펫이 있다고 가정해 보겠습니다. 첫째, 모듈로 연산자가 문자열에서도 잘 작동한다는 것을 알 수 있습니다(놀랍게도). 둘째, 두 문자열을 연결하면 어색한 결과가 나옵니다. JavaScript가 왜 그렇게 하는지 설명해야 합니까? 다음은 문제 코드입니다 - 예시 const numStr = '127'; const result = numStr % 5; const firstName = 'Armaan'; const lastName = 'Malik'; cons

    16. 매우 간단한 방식으로 JavaScript에서 별 패턴을 인쇄하는 방법은 무엇입니까?

      다음은 JavaScript 콘솔 내부에서 인쇄해야 하는 간단한 별 패턴입니다. 출력이나 HTML 창이 아닌 콘솔 내부에 인쇄해야 합니다. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 다음은 JavaScript에서 수행하는 코드입니다. − 예시 const star = "* "; //where length is no of stars in longest streak const length = 6; for(let i = 1; i <

    17. 고유 필드를 통해 개체 속성 병합 후 데이터 인쇄 - JavaScript

      두 개의 속성 이름과 표시를 포함하는 학생 개체가 있다고 가정해 보겠습니다. namesis는 두 개의 속성 name과 roll을 가진 각 객체가 있는 객체의 배열이며, 유사하게 mark는 각 객체에 mark와 roll 속성이 있는 객체의 배열입니다. 우리의 임무는 각 개체의 적절한 롤 속성에 따라 표시와 이름 속성을 결합하는 것입니다. 학생 개체가 여기에 주어집니다 - const students = {    marks: [{       roll: 123,     &nb

    18. 반복되는 배열을 대체하는 두 JavaScript 배열의 기존 및 반복 멤버가 있는 두 개의 객체 배열 추가

      다음과 같은 객체 배열이 있습니다. 속성 이름에 중복 값이 ​​있는 객체를 제거하는 하나로 병합해야 합니다. - const first = [{    name: 'Rahul',    age: 23 }, {    name: 'Ramesh',    age: 27 }, {    name: 'Vikram',    age: 35 }, {    name: 'Harsh

    19. JavaScript 배열에서 홀수 번 나타나는 하나의 정수를 찾는 방법은 무엇입니까?

      정수 배열이 주어지고 단일 요소를 제외하고 모든 요소가 짝수 번 나타납니다. 우리의 임무는 단일 반복에서 해당 요소를 찾는 것입니다. 이것을 샘플 배열이라고 합시다 - [1, 4, 3, 4, 2, 3, 2, 7, 8, 8, 9, 7, 9] 이 문제를 시도하기 전에 비트 XOR(^)연산자에 대해 조금 이해할 필요가 있습니다. XOR 연산자는 두 피연산자가 서로 보완적이면 TRUE를 반환하고 두 피연산자가 같으면 FALSE를 반환합니다. XOR() 연산자의 TRUTH TABLE - 0 ^ 0 → 0 0 ^ 1 &rarr

    20. 제목 사례 A 문장 JavaScript

      문자열을 받아들이고 해당 문자열에 있는 모든 단어의 첫 글자를 대문자로 바꾸고 나머지 모든 글자의 대소문자를 소문자로 바꾸는 함수를 작성해야 한다고 가정해 봅시다. 예를 들어, 입력 문자열이 -인 경우 hello world coding is very interesting 출력은 다음과 같아야 합니다. - Hello World Coding Is Very Interesting 문자열을 받아 각 단어의 첫 글자를 대문자로 바꾸고 문자열을 반환하는 함수 capitaliseTitle()을 정의합시다 - 예시 let str = '

    Total 5927 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:125/297  20-컴퓨터/Page Goto:1 119 120 121 122 123 124 125 126 127 128 129 130 131