-
함수 문제(while,break)Front end/javaScript 2023. 11. 24. 10:22// while 문// - 반복 횟수가 상황에 따라 변경될 때 좋은 반복문// - 조건식이 참이면, 코드를 반복
// break// - 코드실행을 현재 흐름에서 탈출시킴// - 반복문에서 사용되는 경우, 가장 가까운 반복흐름을 탈출함
// 상황설정: 업다운, 숫자게임! 1~10 중 임의의 정수 찾기!// - 정답이 입력값보다 크면 UP, 작으면 DOWN 멘트가 나옴// - q 입력 시, 종료function playUpdownGame() {// 시작 멘트console.log("### START ###");
// 난수 생성(1~10 사이 정수)const randIntNum = Math.trunc(Math.random() * 10 + 1); // 0.0 ~ 0.999999 -> 0.0 ~ 9.99999 -> 1 ~ 10
// 사용자 입력 받기let inputStr = prompt("랜덤 정수 X(1~10)를 맞춰주세요:");
// 정답 확인while (inputStr !== "q") {let inputNum = parseInt(inputStr); // "3" => 3if (inputNum == randIntNum) {// 정답!console.log(`X = ${randIntNum}, 정답입니다 😲`);break;} else if (inputNum < randIntNum) {console.log("UP");} else {console.log("DOWN");}// 다음 입력 받기inputStr = prompt("랜덤 정수 X(1~10)를 맞춰주세요:");}
// 종료 멘트console.log("### END ###");}
playUpdownGame();출저: 홍팍 (https://www.youtube.com/@hongpark)
이 블로그 기록은 개인 공부용 기록입니다.
'Front end > javaScript' 카테고리의 다른 글
배열 (0) 2023.11.24 중첩 반복문 (1) 2023.11.24 함수? (0) 2023.11.23 let vs const (0) 2023.11.23 생성자 함수? 여러 객체가 있을 때 손쉽게 생성 할수 있는 함수 (0) 2023.05.22