js

· 알고리즘
문제 한국중학교에 다니는 학생들은 각자 정수 번호를 갖고 있습니다. 이 학교 학생 3명의 정수 번호를 더했을 때 0이 되면 3명의 학생은 삼총사라고 합니다. 예를 들어, 5명의 학생이 있고, 각각의 정수 번호가 순서대로 -2, 3, 0, 2, -5일 때, 첫 번째, 세 번째, 네 번째 학생의 정수 번호를 더하면 0이므로 세 학생은 삼총사입니다. 또한, 두 번째, 네 번째, 다섯 번째 학생의 정수 번호를 더해도 0이므로 세 학생도 삼총사입니다. 따라서 이 경우 한국중학교에서는 두 가지 방법으로 삼총사를 만들 수 있습니다. 한국중학교 학생들의 번호를 나타내는 정수 배열 number가 매개변수로 주어질 때, 학생들 중 삼총사를 만들 수 있는 방법의 수를 return 하도록 solution 함수를 완성하세요. ..
es6문법에서 특정문자열이 시작하는지 또는 끝나는지 확인 할 수 있는 메서드가 생겼습니다. startsWith() - 특정문자로 시작하는지 확인하여 결과를 true 또는 false 로 변환 endsWith() - 특정문자로 시작하는지 확인하여 결과를 true 또는 false 로 변환 그럼 간단하게 예제를 통해 공부해보아요startsWith()를 사용하여 사과로 시작하는 배열 값만 콘솔에 찍어볼게요! let arr = ['사과나무','사과맛 과자','홈런볼','사과주스']; for(let text of arr){ if(text.startsWith('사과')){ console.log(text) } } 콘솔에 홈런볼을 제외한 값만 찍혔음을 알 수 있습니다 .
이번포스트는 배열에 유용한 문법과 메서드를 알아보겠습니다. for of 배열 순회하기 Array , Map , Set , String , TypeArray , Arguments 등 을 순회 es6에 새로 생긴 문법이에요.es5에서 배열 순회하려면 for문 으로 돌리거나 foreach문을 썼었죠 하지만 더 간결해졌습니다. let data = ['집가고싶다',100,null,'퇴근소취']; for( let val of data){ console.log(val) } of 뒤에 배열을 담은 변수를 놓고of 앞에 배열의 값을 담을 변수를 만들어줍니다. 콘솔에 배열값이 순회된걸 확인하실 수 있습니다. spread operator 펼침연산자로 배열 복사하기 ... 펼침연산자를 사용해 기존의 배열을 바꾸지않고 새로운 ..
이챙(leechaeng)
'js' 태그의 글 목록