본문 바로가기

두 배열로 최대,최소 빼서 더 큰 숫자를 리턴하라 문자열의 두 배열 a1과 a2가 제공됩니다. 각 문자열은 a에서 z까지의 문자로 구성됩니다. x를 첫 번째 배열의 임의의 문자열로하고 y를 두 번째 배열의 임의의 문자열로합시다. 찾기 최대 (abs (length (x) - length (y))) a1 및 / 또는 a2가 비어 있으면 Harsell (F #)을 제외한 각 언어에서 -1을 반환합니다. 여기서 Nothing (없음)을 반환합니다. 1234s1 = ["hoqq", "bbllkw", "oox", "ejjuyyy", "plmiis", "xxxzgpsssa", "xxwwkktt", "znnnnfqknaz", "qqquuhii", "dvvvwz"]s2 = ["cccooommaaqqoxii", "gggqaffhhh", "tttoowwwmmww"] mxd..
배열 안에서 다른 숫자를 리턴하라. 하나의 단일 숫자를 제외하고는 모두 동일한 홀수 길이의 정수 배열이 제공됩니다. 그러한 배열에서 그 단일의 다른 번호를 돌려줍니다. 입력 배열은 항상 유효합니다! (홀수 길이> = 3) 12[1, 1, 2] ==> 2[17, 17, 3, 17, 17, 17, 17] ==> 3cs 내 답 123456function stray(numbers) { let num=numbers.filter((value,idx,arr)=>{ if(value ==arr[idx+1]) return value;}); return Number(numbers.filter(value => {if(value !== Number(num[0])){ return value;}}));}Colored by Color Scriptercs best로 뽑..
기한 내에 쿠폰이 회수되었는지 증명하라. checkCoupon이라는 함수를 작성하여 쿠폰이 유효하고 만료되지 않았는지 확인하십시오. 쿠폰이 좋은 경우 true를 반환합니다. 그렇지 않은 경우는 false를 리턴합니다. 쿠폰은 만료 날짜의 끝에서 만료됩니다. 모든 날짜는 다음 형식으로 문자열로 전달됩니다 : "June 15, 2014" 12Test.assertEquals(checkCoupon('123','123','September 5, 2014','October 1, 2014'), true);Test.assertEquals(checkCoupon('123a','123','September 5, 2014','October 1, 2014'), false);cs 내 답 1234567891011121314151617181920212223242526272..
a-m이 아닌 문자 길이를 구하라 문자열의 길이는 1보다 크거나 같고 ato z의 문자 만 포함합니다. 12345s="aaabbbbhaijjjm"error_printer(s) => "0/14" s="aaaxbbbbyyhwawiwjjjwwm"error_printer(s) => "8/22"cs 내 답 1234567function printerError(s) { let sLength=s.match(/[n-z]/g); return (sLength ==null ? 0:sLength.length)+"/"+s.length }Colored by Color Scriptercs best로 뽑힌 답변1 1var printerError = s => (s.match(/[n-z]/g) || []).length + '/' + s.length;cs best로 뽑힌 ..
배열의 평균값을 구하기 자기 옆에 있는 숫자를 더하여 평균을 구하시오.배열에 0 또는 1 값이 있거나 null 또는 None 인 경우 메서드에서 빈 배열을 반환해야합니다. 12Input: [ 1, 3, 5, 1, -10]Output: [ 2, 4, 3, -4.5]cs 내 답 12345function averages(numbers) { return numbers==null ? []:numbers.map((value,i) => { return (numbers[i]+numbers[i+1])/2;}).splice(0,numbers.length-1); }Colored by Color Scriptercs best으로 뽑힌 답변1 12345678910111213function averages(numbers) { var final = [];..
배열을 짝수나 홀수로 리턴하도록 만들자 숫자 배열 (groovy의 목록)이 주어지면 모든 숫자의 합이 홀수인지 짝수인지를 결정합니다. '홀수'또는 '짝수'로 문자열 형식으로 응답하십시오. 입력 배열이 비어있는 경우 [0] (배열은 0)으로 간주합니다. 123oddOrEven([0]) returns "even"oddOrEven([2, 5, 34, 6]) returns "odd"oddOrEven([0, -1, -5]) returns "even"cs 내 답1234567function oddOrEven(array) { //enter code here return ( array.length === 0 || array.reduce((a,b) =>{ return a+b; })% 2 ==0) ? "even":"odd"; } Colored by Color S..
5의 배수로 반올림하기 숫자를 매개변수로 받았을 때, 반올림이 가능한 상태를 만들어 보세요. ex) 1234567891011input: output: 0 -> 02 -> 53 -> 512 -> 1521 -> 2530 -> 30-2 -> 0-5 -> -5etc.cs 내 답 12345678910111213141516function roundToNext5(n){ let abs=(n