2021. 10. 25. 23:04ใHTML + CSS + JS/JS ์๋ฐ์คํฌ๋ฆฝํธ
1. ์ฐ์ ์ฐ์ฐ์
+, -, * , / , %
2. ๋ฌธ์ ๊ฒฐํฉ ์ฐ์ฐ์
๋ฌธ์ํ ๋ฐ์ดํฐ + ๋ฌธ์ํ ๋ฐ์ดํฐ = ํ๋์ ๋ฌธ์ํ ๋ฐ์ดํฐ
๋ฌธ์ํ ๋ฐ์ดํฐ + ์ซ์ํ ๋ฐ์ดํฐ = ํ๋์ ๋ฌธ์ํ ๋ฐ์ดํฐ
3. ๋์ ์ฐ์ฐ์
=, +=, -=, *= , /= , %=
4. ์ฆ๊ฐ ์ฐ์ฐ์
++, --
1๏ธโฃ
num1--; 10
document.write(num1, "<br>"); 9
2๏ธโฃ
num1++; 9
document.write(num1, "<br>"); 10
3๏ธโฃ
result = num2++; 20
document.write(result, "<br>"); result 20 num2 21
4๏ธโฃ
result = ++num2; 22
document.write(result, "<br>"); 22
5. ๋น๊ต์ฐ์ฐ์
> , < , >= , <= , ==, != , ===, !==
==์ != ๋ ์๋ฃํ์ด ๋น๊ต์ฐ์ฐ์ ์คํ๊ฒฐ๊ณผ์ ์ํฅ์ ๋ฏธ์น์ง ์์ง๋ง ===์ !==๋ ์๋ฃํ๊น์ง ์ผ์นํด์ผํ๋ค.
6. ๋ ผ๋ฆฌ์ฐ์ฐ์
|| (or) &&(and) ! (not)
|| : or ์ฐ์ฐ์๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ, ํผ์ฐ์ฐ์ ์ค ๊ฐ์ด ํ๋๋ผ๋ true๊ฐ ์กด์ฌํ๋ฉด true๊ฒฐ๊ณผ๊ฐ์ ๋ฐํํ๋ค.
&& : and ์ฐ์ฐ์๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ, ํผ์ฐ์ฐ์ ์ค ๊ฐ์ด ํ๋๋ผ๋ false๊ฐ ์กด์ฌํ๋ฉด false ๊ฒฐ๊ณผ๊ฐ์ ๋ฐํํ๋ค.
! : not ์ฐ์ฐ์๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ, ํผ์ฐ์ฐ์์ ๊ฐ์ด true์ด๋ฉด ๋ฐ๋๋ก false ๋ฐํํ๋ค.
7. ์ผํญ ์กฐ๊ฑด ์ฐ์ฐ์
์ผํญ ์กฐ๊ฑด ์ฐ์ฐ์๋ ์กฐ๊ฑด์์ ๊ฒฐ๊ณผ์ ๋ฐ๋ผ ์คํ ๊ฒฐ๊ณผ๊ฐ ๋ฌ๋ผ์ง๋ ์ผํญ ์ฐ์ฐ์์ด๋ค.
์กฐ๊ฑด์? true์ผ ๋ ๊ฐ: false์ผ ๋ ๊ฐ
* ์ฐ์ต๋ฌธ์ 1
์ ์ ์ฒด์ค ๊ตฌํ๋ ํ ์คํธ
์ ์ ์ฒด์ค = (๋ณธ์ธ ์ ์ฅ - 100 ) * 0.9
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title> ์ ์ ๋ชธ๋ฌด๊ฒ ๊ตฌํ๊ธฐ </title>
<script>
var name = prompt("๋น์ ์ ์ด๋ฆ์?", "");
var height = prompt("๋น์ ์ ์ ์ฅ์?", "0");
var weight = prompt("๋น์ ์ ๋ชธ๋ฌด๊ฒ๋?", "0");
var normal_w = (height - 100) * 0.9;
var result = weight >= normal_w - 5 && weight <= normal_w + 5;
result = result ? "์ ์ ์ฒด์ค์
๋๋ค." : "์ ์ ์ฒด์ค์ด ์๋๋๋ค.";
document.write(name +"๋์ "+ result);
</script>
</head>
<body>
</body>
</html>
'HTML + CSS + JS > JS ์๋ฐ์คํฌ๋ฆฝํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JS] ์กฐ๊ฑด๋ฌธ (if, if-else, ์ค์ฒฉ if )์์ (0) | 2021.10.26 |
---|---|
[JS] ๊ธฐ๋ณธ์ฐ์ฐ์ ์ฐ์ต๋ฌธ์ 1, 2 (0) | 2021.10.25 |
[JS] ๋ณ์, ๋ฐ์ดํฐ ์ข ๋ฅ(๋ฌธ์ํString, ์ซ์ํ Number, ๋ ผ๋ฆฌํ Boolean, null, undefined ๋ฐ์ดํฐ) (0) | 2021.10.25 |
[JS] ์๋ฐ์คํฌ๋ฆฝํธ ๊ธฐ์ด ๋ฌธ๋ฒ (0) | 2021.10.25 |
[JS] ํ๋ก ํธ์๋ ๊ฐ๋ฐ (0) | 2021.10.25 |