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

    1. 객체를 지도로 변환 - JavaScript

      다음과 같은 객체가 있다고 가정합니다. - const obj = {    name: "Vikas",    age: 45,    occupation: "Frontend Developer",    address: "Tilak Nagar, New Delhi",    experience: 23,  }; 이러한 객체를 키 값 쌍으로 가져와 Map으로 변환하는 JavaScript 함수를 작성

    2. 배열의 대체 덧셈 곱셈 - JavaScript

      숫자 배열을 받아 요소의 대체 곱셈 합계를 반환하는 JavaScript 함수를 작성해야 합니다. 예를 들어 - 배열이 -인 경우 const arr = [1, 2, 4, 1, 2, 3, 4, 3]; 그러면 출력은 다음과 같이 계산되어야 합니다. - 1*2+4*1+2*3+4*3 2+4+6+12 출력은 다음과 같아야 합니다. - 24 예시 이에 대한 코드를 작성해 봅시다 - const arr = [1, 2, 4, 1, 2, 3, 4, 3]; const alternateOperation = arr => {   &nb

    3. 문자열에서 숫자 합산하기 - JavaScript

      사이에 한 자리 숫자가 포함된 문자열을 받는 JavaScript 함수를 작성해야 하며 이 함수는 문자열에 있는 모든 숫자의 합계를 반환해야 합니다. 다음이 숫자가 있는 문자열이라고 가정해 보겠습니다. - const str = 'gdf5jhhj3hbj4hbj3jbb4bbjj3jb5bjjb5bj3'; 예시 이에 대한 코드를 작성해 보겠습니다 - const str = 'gdf5jhhj3hbj4hbj3jbb4bbjj3jb5bjjb5bj3'; const sumStringNum = str => { &nbs

    4. JavaScript의 스위치 대소문자 계산기

      예를 들어 계산기를 생성하기 위해 이와 같은 문자열을 취하는 JavaScript 함수를 작성해야 한다고 가정해 보겠습니다. "4 add 6" "6 divide 7" "23 modulo 8" 기본적으로 아이디어는 문자열의 양쪽에 두 개의 숫자가 있고 중간에 작업을 나타내는 문자열이 포함된다는 것입니다. 중간에 있는 문자열은 다음 다섯 가지 값 중 하나를 사용할 수 있습니다. - "add", "divide", "multiply&quo

    5. 숫자에서 가장 큰 숫자와 가장 작은 숫자의 차이 찾기 - JavaScript

      숫자를 받아서 그 안에 있는 가장 큰 숫자와 가장 작은 숫자의 차이를 반환하는 JavaScript 함수를 작성해야 합니다. 예:숫자가 5464676이면 여기서 가장 작은 숫자는 4이고 가장 큰 숫자는 7입니다. 따라서 출력은 3이어야 합니다. 예시 이 함수의 코드를 작성해 봅시다 - const num = 44353456; const difference = (num, min = Infinity, max = -Infinity) => {    if(num){       const d

    6. 객체에서 배열로 - JavaScript

      다음과 같은 키 값 쌍의 개체가 있다고 가정합니다. - const obj = {    name: "Vikas",    age: 45,    occupation: "Frontend Developer",    address: "Tilak Nagar, New Delhi",    experience: 23,    salary: "98000" }; 객체를 받아서

    7. 중복을 한 번만 유지하는 두 개의 배열 추가 - JavaScript

      다음과 같은 두 개의 리터럴 배열이 있다고 가정합니다. const arr1 = [2, 4, 5, 3, 7, 8, 9]; const arr2 = [1, 4, 5, 2, 3, 7, 6]; 우리는 이러한 두 개의 배열을 받아서 모든 중복이 제거된 새 배열을 반환하는 JavaScript 함수를 작성해야 합니다(한 번만 나타나야 함). 예시 이 함수의 코드를 작성해 봅시다 - const arr1 = [2, 4, 5, 3, 7, 8, 9]; const arr2 = [1, 4, 5, 2, 3, 7, 6]; const mergeArrays =

    8. 회문 배열 - JavaScript

      우리는 리터럴 배열을 받아 앞뒤로 읽을 때 요소가 동일한지 여부를 확인하는 JavaScript 함수를 작성해야 합니다(예:회문). 예시 이 함수의 코드를 작성해 봅시다 - const arr = [1, 5, 7, 4, 15, 4, 7, 5, 1]; const isPalindrome = arr => {    const { length: l } = arr;    const mid = Math.floor(l / 2);    for(let i = 0; i <= mid; i++

    9. 숫자를 n 길이 배열로 나누기 - JavaScript

      m과 n이라는 두 개의 숫자를 받아 결과 배열의 모든 요소가 m이 되는 크기 n의 배열을 반환하는 JavaScript 함수를 작성해야 합니다. 이 함수의 코드를 작성해 봅시다 - 예시 다음은 코드입니다 - const len = 8; const sum = 5; const splitNumber = (len, sum) => {    const res = [];    for(let i = 0; i < len; i++){       res.push(sum / len

    10. 버블 정렬을 구현하는 코드 - JavaScript

      리터럴 배열을 가져와 버블 정렬을 사용하여 정렬하는 JavaScript 함수를 작성해야 합니다. 버블 정렬에서는 인접한 요소의 각 쌍을 비교하고 순서가 맞지 않으면 요소를 교환합니다. 예시 이 함수의 코드를 작성해 봅시다 - const arr = [4, 56, 4, 23, 8, 4, 23, 2, 7, 8, 8, 45]; const swap = (items, firstIndex, secondIndex) => {    var temp = items[firstIndex];    items[fir

    11. 배열을 모든 n번째 요소의 합으로 줄이기 - JavaScript

      숫자 배열을 받아서 배열에서 n의 배수인 인덱스에 있는 모든 숫자의 누적 합계를 반환하는 JavaScript 함수를 작성해야 합니다. 이 함수의 코드를 작성해 봅시다 - const arr = [1, 4, 5, 3, 5, 6, 12, 5, 65, 3, 2, 65, 9]; const num = 2; const nthSum = (arr, num) => {    let sum = 0;    for(let i = 0; i < arr.length; i++){      

    12. JavaScript에서 내일과 모레 날짜 얻기

      new Date() 객체가 현재 날짜의 JavaScript 날짜를 반환하는 JavaScript의 Date 클래스를 사용하여 다음 이틀의 날짜를 찾아야 합니다. 이것은 상당히 간단한 문제이며 몇 줄의 코드로 이를 달성할 수 있습니다. 먼저 오늘 날짜를 가져옵니다 - // getting today's date const today = new Date(); 이 함수의 코드를 작성해 봅시다 - // getting today's date const today = new Date(); // initializing tomorr

    13. 수학 라이브러리를 사용하지 않고 완전제곱수 확인 - JavaScript

      숫자를 받아서 그 숫자가 완전제곱수인지 아닌지에 따라 부울 값을 반환하는 JavaScript 함수를 작성해야 합니다. 완전제곱수의 예 - 4, 16, 81, 441, 256, 729, 9801 이 함수의 코드를 작성해 봅시다 - const num = 81; const isPerfectSquare = num => {    let ind = 1;       while(ind * ind <= num){          if(ind *

    14. 연결이 이중 문자를 생성하는 경우 문자 중 하나를 생략하도록 두 개의 주어진 문자열을 추가하는 프로그램 - JavaScript

      두 개의 문자열을 받아서 두 번째 문자열을 첫 번째 문자열에 연결하는 JavaScript 함수를 작성해야 합니다. 첫 번째 문자열의 마지막 문자와 두 번째 문자열의 첫 번째 문자가 같으면 해당 문자 중 하나를 생략해야 합니다. 다음이 JavaScript의 문자열이라고 가정해 보겠습니다. − const str1 = 'Food'; const str2 = 'dog'; 이 함수의 코드를 작성해 봅시다 - const str1 = 'Food'; const str2 = 'dog'; c

    15. JavaScript - 문자열에서 처음 n개 문자 제거

      문자열과 숫자 n을 받아서 문자열에서 처음 n개의 문자가 제거된 다른 문자열을 반환하는 JavaScript 함수를 작성해야 합니다. 예를 들어 - 원래 문자열이 -인 경우 const str = "this is a string" and n = 5, 출력은 -여야 합니다. const output = "is a string" 이 함수의 코드를 작성해 봅시다 - 다음은 코드입니다 - const mobileNumber = '+915389534759385'; const secondNu

    16. 금액을 합산하는 최소 메모 수 찾기 - JavaScript

      1000 단위, 500 단위, 100 단위, 50 단위, 20 단위, 10 단위, 5 단위, 2 단위 및 1 단위의 명칭이 있는 통화 시스템이 있다고 가정합니다. 특정 금액이 주어지면 해당 금액을 합산하는 총 액면가의 최소 수를 계산하는 함수를 작성해야 합니다. 예를 들어 금액이 512인 경우 The least number of notes that will add up to it will be: 1 unit of 500, 1 unit of 10 and 1 unit of 2. 따라서 여기에서 512에 대한 함수는 3, 즉 총 음

    17. 범위의 소수 - JavaScript

      우리는 두 개의 숫자, 예를 들어 및 b를 취하고 a와 b 사이의 총 소수 수(소인 경우 a와 b 포함)를 반환하는 JavaScript 함수를 작성해야 합니다. 예를 들어 - If a = 2, and b = 21, the prime numbers between them are 2, 3, 5, 7, 11, 13, 17, 19 카운트는 8입니다. 함수는 8을 반환해야 합니다. 이 함수의 코드를 작성해 봅시다 - 예시 다음은 코드입니다 - const isPrime = num => {    let count

    18. JavaScript에서 숫자 배열을 합산하기 위한 forEach() 및 reduce() 비교.

      방대한 숫자 배열을 합산하기 위해 ES6 함수 forEach() 및 reduce()가 각각 걸리는 시간을 비교해야 합니다. 여기에 숫자의 거대한 배열을 가질 수 없으므로 많은 횟수(반복) 동안 합산 연산을 수행하여 배열의 크기를 시뮬레이션합니다. 예시 이에 대한 코드를 작성해 보겠습니다 - const arr = [1, 4, 4, 54, 56, 54, 2, 23, 6, 54, 65, 65]; const reduceSum = arr => arr.reduce((acc, val) => acc + val); const forE

    19. 문자열의 ASCII 점수 비교 - JavaScript

      ASCII 코드 ASCII는 모든 단일 비트가 고유한 문자를 나타내는 7비트 문자 코드입니다. 모든 영어 알파벳에는 고유한 십진수 ASCII 코드가 있습니다. 두 개의 문자열을 받아서 ASCII 점수(즉, 문자열의 각 문자의 ASCII 십진수 합계)를 계산하고 그 차이를 반환하는 함수를 작성해야 합니다. 예시 이에 대한 코드를 작성해 보겠습니다 - const str1 = 'This is the first string.'; const str2 = 'This here is the second string.&

    20. 중첩 배열을 문자열로 변환 - JavaScript

      우리는 리터럴의 중첩된 배열을 취하고 그 안에 있는 모든 값을 문자열에 연결하여 문자열로 변환하는 JavaScript 함수를 작성해야 합니다. const arr = [    'hello', [       'world', 'how', [          'are', 'you', [             'withou

    Total 5927 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:97/297  20-컴퓨터/Page Goto:1 91 92 93 94 95 96 97 98 99 100 101 102 103