오늘은 제주도 와서 안하려고했는데 잠이 안와서 하게되었다..ㅜㅜㅜ
1. 햄버거 만들기
function solution(ingredient) {
var answer = 0;
let arr = [];
for(let i = 0 ; i < ingredient.length; i++){
if(ingredient[i]=== 1){
if(arr.includes(3)){
for(let j = 0 ; j < arr.length; j++){
if(arr[j] === 3){
arr.splice(j,1)
answer = answer + 1;
break;
}
}
}else{
arr.push(1);
}
} else if(ingredient[i] === 2){
for(let j = 0 ; j < arr.length; j++){
if(arr[j] === 1){
arr[j] = 2;
break;
}
}
} else {
for(let j = 0 ; j < arr.length; j++){
if(arr[j] === 2){
arr[j] =3
break;
}
}
}
}
return answer;
}
잘 한 거 같은데 왜 안될까 문젤 내가 잘못이해하고있는걸까? 빵을 1231 이 어서 출력되는 항목 중간에 생기는 건 따로 저장.. 이 아닌건가
2. n의 배수
function solution(num, n) {
return num % n === 0 ? 1: 0;
}
3. 배열의 길이에 따라 다른 연산하기
function solution(arr, n) {
var answer = [];
if(arr.length % 2 === 0){
for(let i = 1; i < arr.length ; i = i +2){
arr[i] += n
}
} else {
for(let i = 0; i < arr.length ; i = i + 2){
arr[i] += n
}
}
return arr;
}
4. 문자열로 변환
function solution(n) {
return n+"";
}
5. 문자열을 정수로 변환하는 방법
Number() 사용 or 앞에 + 연산자 사용 or parseInt()사용
나는 Number()이 편한듯
진짜 오늘 안하려고했는데.. 커피마셔가지구..흑
'IT To do and To was' 카테고리의 다른 글
코테 9일 차 (0) | 2024.09.07 |
---|---|
코테 7일차 (0) | 2024.09.02 |
코테연습 6일차 (vl2 시작) (2) | 2024.09.01 |
코테연습 6일차 (0) | 2024.08.31 |
코테연습 5일차 (0) | 2024.08.31 |