본문 바로가기

프로그래머스 - 자바(JAVA) - 배열 뒤집기 문제 설명 정수가 들어 있는 배열 num_list가 매개변수로 주어집니다. num_list의 원소의 순서를 거꾸로 뒤집은 배열을 return하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ num_list의 길이 ≤ 1,000 0 ≤ num_list의 원소 ≤ 1,000 입출력 예 #1 num_list가 [1, 2, 3, 4, 5]이므로 순서를 거꾸로 뒤집은 배열 [5, 4, 3, 2, 1]을 return합니다. 입출력 예 #2 num_list가 [1, 1, 1, 1, 1, 2]이므로 순서를 거꾸로 뒤집은 배열 [2, 1, 1, 1, 1, 1]을 return합니다. 입출력 예 #3 num_list가 [1, 0, 1, 1, 1, 3, 5]이므로 순서를 거꾸로 뒤집은 배열 [5, 3, 1, 1, .. 더보기
프로그래머스 - 자바(JAVA) - 아이스 아메리카노 문제 설명 머쓱이는 추운 날에도 아이스 아메리카노만 마십니다. 아이스 아메리카노는 한잔에 5,500원입니다. 머쓱이가 가지고 있는 돈 money가 매개변수로 주어질 때, 머쓱이가 최대로 마실 수 있는 아메리카노의 잔 수와 남는 돈을 순서대로 담은 배열을 return 하도록 solution 함수를 완성해보세요. 제한사항 0 더보기
프로그래머스 - 자바(JAVA) - 배열의 평균값 배열의 평균값 문제 설명 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요. 제한사항 0 ≤ numbers의 원소 ≤ 1,000 1 ≤ numbers의 길이 ≤ 100 정답의 소수 부분이 .0 또는 .5인 경우만 입력으로 주어집니다. class Solution { public double solution(int[] numbers) { double answer = 0; int result = 0; for (int i = 0; i 더보기
js14_jQuery_ui body{font-size:60%;} h1{text-align: center;} input [type="text"],label{ margin-bottom: 12px; padding:0.4em; width:90%; } $(function(){ $('#open-button').click(function(){ $('#dialog').dialog('open'); }) $('#dialog').dialog({ autoOpen: false, buttons:{ submit:function(){ let eventName = $('#event_name').val(); let eventDate = $('#event_date').val(); $('').html(`${eventName}=${eventDate}`).appendT.. 더보기
js13_effect /* jQuery Effect A. effect method show() : 문서객체를 보이게 하기 hide() : 문서객체를 보이게 하기 toggle() : show() hide() 번갈아 수행 slidedown() : 슬라이드 효과 보이기 slideup() : 슬라이드 효과 감추기 slidetoggle() : slidedown, slideup 번갈아 수행 fadein(): 서서히 보이기 fadeOut() : 서서히 감추기 fadeToggle() : fadein, fadeout 번갈아 수행 B. effect 메서드 4가지 형태 1. $(선택자).method() 2. $(선택자).method(speed) : slow, normal, fast, 숫자(ms) 3. $(선택자).method(speed, 콜백함.. 더보기
js12_events .reverse{ background-color: black; color:white; } // on() : 발생된 이벤트를 dom객체에 연결 $(function() { // 1. on(이벤트, function(event) {} ) $('h1').on('click', function(event) { $(this).html(function(index, html) { return html + '+'; }) }) // 2. 실습. reverse 클래스를 add or remove 하기 // mouseenter(addClass), mouseleave(removeClass) $('h1').on('mouseenter', function(e) { $(this).addClass('reverse'); }) $('h1').o.. 더보기
js11_Query 신기한 쿼리의 세계,,, $(function(){ $('h1').css('color','red'); // getElementTagName('h1').css() $('p').css('color', 'green'); $('#target').css('color', 'orange'); $('h1#target').css('color', 'mediumseagreen'); }); "Try it Yourself" 편집기. "Try it Yourself" 편집기를 사용하면 jQuery를 쉽게 배울 수 있습니다. 코드를 편집하고 브라우저에서 결과를 볼 수 있습니다. W3Schools에서 제공하는 무료 "내 학습" 프로그램으로 진행 상황을 추적하세요. 계정에 로그인하고 포인트 적립을 시작하세요! 이것은 선택적 기능입니다. .. 더보기
js10_exception function getMonthName(mo) { mo = mo - 1; let months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']; if (months[mo]) { return months[mo]; } else { throw `${mo}월의 값은 1~12까지 입니다`; } } let myMonth = 10; try { monthName = getMonthName(myMonth); console.log(`입력한 달은 ${monthName}월 입니다`) } catch (e) { monthName = 'unknown'; console.log(e); } finally{ console.log('프.. 더보기