JS 기초문법 1

Jayde. Ra·2021년 11월 28일
0

JavaScript

목록 보기
1/3
post-thumbnail
// 문자열 길이 찾기 // 7
var browserType = 'mozilla';
console.log(browserType.length);

// 1번째 문자열 찾기 // m , a
console.log(browserType[0]);
console.log(browserType[browserType.length-1]);

// 문자열 내부 하위 문자열 찾기 및 추출 // 2 (zilla 는 0,1,2 / 2부터 시작하기때문)
console.log(browserType.indexOf('zilla'));

// 슬라이싱 // moz , zilla 
console.log(browserType.slice(0,3));
console.log(browserType.slice(2));

// 대,소문자 변경 // 소문자, 대문자
var radData = 'My NaMe Is MuD';
console.log(radData.toLowerCase());
console.log(radData.toUpperCase());

// 문자열 일부 변경 // vanilla
console.log(browserType.replace('moz','van'))

// 배열 출력 // 1 ~ 13 / 7개
var sequence = [1, 1, 2, 3, 5, 8, 13];
for (var i = 0; i < sequence.length; i++) {
  console.log(sequence[i]);
}

// 배열 길이 // 7
console.log(sequence.length)

// split 으로 배열 쪼개기 
var myData = 'Manchester,London,Liverpool,Birmingham,Leeds,Carlisle';
var myArray = myData.split(',');
console.log(myArray);

// 배열에 원소 추가 push 
myArray.push('Cardiff');
console.log(myArray);
myArray.push('Bradford', 'Brighton');
console.log(myArray);

// 마지막 원소제거 pop // Brington 제거
myArray.pop();
console.log(myArray)

// 제거된 원소 저장하기 // (Bradford)
var removedItem = myArray.pop();
console.log(myArray);
console.log(removedItem);

// 조건문 / 쇼핑 같이가주면 10원, 아니면 5원 용돈주기 // 5
let shoppingDone = false;
let childsAllowance;

if (shoppingDone === true) {
  childsAllowance = 10;
} else {
  childsAllowance = 5;
}
console.log(childsAllowance)

profile
개발일기

0개의 댓글