자바스크립트 공부한 내용 기록 11 - 입문

웹클래스·2021년 6월 28일
0

자바스크립트

목록 보기
11/27

실습 01

prompt(); 숫자 입력하면 문자열로 반환 해준다.
prompt(); 함수로 입력값을 받아서 시간당 얼마 받는지 콘솔로그에 찍는 코드

var 시급 = prompt('시간당 얼마야?');
var 몇시간 = prompt('몇 시간 일해?');

function 알바() {
  var 얼마 = 시급 * 몇시간;
  if (0 === 얼마) {
    return console.log('입력창에 넣지 않았습니다. 다시 확인 후 입력해주세요.');
  }
  if ('NaN원' !== 얼마) {
    return console.log('"만원, 1만원, 1시간, 60분" 이렇게 넣으면 안돼요. 또는 한글 입력 안돼요');
  }
  console.log(얼마 + '원');
}
알바();

실습 02

console.log('2' * 2); // 4 곱하기는 문자열 숫자로 바꿔서 계산
console.log('2' + 2); // 22 더하기는 숫자가 문자열로 바꿔서 계산 
console.log(+false); // 숫자 0으로 계산
console.log(true + true); // 2
console.log(true + undefined); // NaN
console.log(true + false); // 1
console.log(true + null); // 1

실습 03

문자열이랑 숫자가 더하면 문자열으로 됩니다. 숫자가 문자열이 되어서 '1020' 되니까
()로 한번 더 감싸줘서 ()먼저 처리하고 그 다음 문자열 더합니다.

var 숫자1 = 10;
var 숫자2 = 20;
var 대화 = '숫자 10과 20을 더하면' + (숫자1 + 숫자2) + '이 됩니다.';
console.log(대화);
profile
코드를 기록하는 공간

0개의 댓글