// 문자열 길이 찾기 // 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)