[ JavaScript ] 조건문과 반복문
2024. 4. 26. 23:09ㆍ· FRONT-END/└ JS
환경 : Visual Studio Code
[ 스크립트에서 조건문, 반복문 써보기 ]

[ 집중적으로 볼 코드 ]
<script type="text/javascript">
console.log("Hello Javascript!");
//변수의 값에 따라 홀수, 짝수를 출력
var number = 5;
//if-else
if(number % 2 != 0) {
console.log("홀수");
} else {
console.log("짝수");
}
//switch-case
switch(number % 2) {
case 1:
console.log("홀수");
break;
case 0:
console.log("짝수");
break;
}
//1부터 10까지 짝수만 출력
for(var i=1; i <= 10; i++){
if(i % 2 == 0) {
console.log(i);
}
}
//1부터 100까지 합계 구하여 출력
var total = 0;
for(var i=1; i<=100; i++) {
total += i;
}
console.log(total);
</script>
(+) 자료형을 선언하는 것이 아닌 var를 사용한다.
(+) 전부 자바 코드와 동일!
(+) 콘솔로 출력
[ 전체 코드 ]
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Javascript 예제</title>
<!-- 구글 폰트 -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&display=swap" rel="stylesheet">
<!-- 내가 구현할 스타일 -->
<link rel="stylesheet" type="text/css" href="../css/commons.css">
<link rel="stylesheet" type="text/css" href="../css/test.css">
<!-- font awesome 아이콘 CDN -->
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
<style>
</style>
<script type="text/javascript">
console.log("Hello Javascript!");
//변수의 값에 따라 홀수, 짝수를 출력
var number = 5;
//if-else
if(number % 2 != 0) {
console.log("홀수");
} else {
console.log("짝수");
}
//switch-case
switch(number % 2) {
case 1:
console.log("홀수");
break;
case 0:
console.log("짝수");
break;
}
//1부터 10까지 짝수만 출력
for(var i=1; i <= 10; i++){
if(i % 2 == 0) {
console.log(i);
}
}
//1부터 100까지 합계 구하여 출력
var total = 0;
for(var i=1; i<=100; i++) {
total += i;
}
console.log(total);
</script>
</head>
<body>
<div class="container w-500">
<div class="cell center">
<h1>자바스크립트 조건과 반복</h1>
</div>
<div class="cell">
</div>
</div>
</body>
</html>
개인 공부 기록용입니다:)
728x90
'· FRONT-END > └ JS' 카테고리의 다른 글
[ JavaScript ] 전화 키패드 만들어 보기 (태그 제어 이해) (0) | 2024.04.30 |
---|---|
[ JavaScript ] 태그 제어 (0) | 2024.04.29 |
[JavaScript] 함수 호출 기능 (0) | 2024.04.27 |
[ JavaScript ] 변수 생성 및 데이터 정리 (0) | 2024.04.25 |
[ JS / ajax ] 첨부파일 이미지에 대한 정보를 통해 이미지를 불러오기 (0) | 2024.03.07 |