function solution(message) {
return message.length * 2
}
Lv.0 풀면서 입문이여도 어려운 문제 많다고 생각했는데 오랜만에 엄청 쉬운 문제
function solution(array) {
var a = [...array].sort((a,b) => b-a)[0]
return [a, array.indexOf(a)] ;
}
나는 sort해서 가장 맨 앞의 배열을 찾았다. 하지만 수학 max 이용해서 바로 반환 가능.
function solution(array) { let max = Math.max(...array); return [max, array.indexOf(max)]; }```
function solution(my_string) {
return Function(`return ${my_string}`)()
}
'+' 기호를 계속 이 형태로 나타내줘야한다는 생각을 계속해서 문제를 풀지 못함. +/- 나중값 을 하거나 * (1)(-1)을 통해 뒤에 나오는 숫자를 +/- 값으로 변경해주어야함. 아니면 Function & eval 과 같은 내장 객체를 쓰는 방법..
1.
function solution(s1, s2) {
var answer = 0;
for(let a of s1){
for(i=0; i<s2.length; i++){
(a ==s2[i]) ? answer += 1 : 0
}
}
return answer;
}
2.
function solution(s1, s2) {
var answer = 0;
for(let a of s1){
s2.includes(a) ? answer += 1 : 0
}
return answer;
}
처음에는 1번으로 풀었는데 2번처럼 a 문자열을 s2가 갖고있냐(includes)로 풀어줘도 좋다.