・演算子
・条件分岐(if/switch)
・ループ (while/for)
・関数
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>JavaScript</title>
</head>
<body>
<h1>Javascriptの勉強</h1>
<script>
// 変数:データにつけるラベル
// データ型
var message = "Hello World, Again!"; //文字列
var d1 = -5.5;
var d2 = true; //boolean
var d3 = undefined; //定義されていない
var d4 = null; // なにもない
//alert(message);
//代入演算子
var x = 5;
//文字列に関する演算子
var s="hello" + "world";
// 数値に関する演算子
var x = 5%5; //余り
x += 5; //x = x + 1
x++; // x = x + 1
x--; // x = x - 1
//条件分岐 (if)
var score = 80;
// == 同じ !=否定
if (score >= 70){
alert("合格!");
} else if( score >= 30){
alert("不合格!");
} else {
alert("最悪!");
}
//条件分(switch)
var direction="right";
switch(direction){
case "right":
x = x + 10;
break;
case "left":
x = x - 10;
break;
case "up":
y = y - 10;
break;
case "down":
y += 10;
break;
default:
//例外処理
break;
}
//ループ(while)
var i = 0;
while(i < 10){
console.log(i);
i++;
}
//ループ (for)
for(var j = 0; j < 10; j++){
console.log(j)
}
//関数(aとbは引数
function sum(a,b){
return ( a + b );
}
var result = sum(50,33);
alert(result);
function getPrice(x){
var rate=0.82; //rateは関数内だけで有効
return (x * rate);
}
console.log(getPrice(83));
</script>
</body>
</html>
0 件のコメント:
コメントを投稿