[JavaScript]プログラミング基本まとめ

変数

/* 数値 */
var hoge = 1;
console.log(hoge); // 1

/* 文字列 */
var bar  = 'abeiru'
console.log(bar); // abeiru

計算、結合

/* 計算 */
var hoge = 1 + 1;
console.log(hoge); // 2

/* 結合 */
var bar  = 'abe' + 'iru'
console.log(bar); // abeiru

条件

/* If 等しい */
if (value === 1) {
  console.log("valueは1と等しいです");
}

/* If 比較 */
if (value > 1) {
  console.log("valueは1より大きな値です");
}

/* If 複数の条件 */
if (value === "abc") {
  console.log("valueはabcです");
} else if (value === "efg") {
  console.log("valueはefgです");
} else {
  console.log("valueはabcまたはefgではありません");
}

/* Switch */
switch (value) {
  case "abc":
    console.log("valueはabcです");
    break;
  case "efg":
    console.log("valueはefgです");
    break;
  default:
    console.log("valueはabcまたはefgではありません");
    break;
}

繰返し

/* While */
i = 0
while (i < 10) {
    console.log(i + "回目");
    i += 1;
}

/* For */
for (i = 0; i < 10; i++) {
    console.log(i + "回目");
}

関数

function plusOne(num) {
    return num +1;
}
function plusBracket(str) {
    return "[" + str + "]";
}

オブジェクト

obj= {
  name: "Taro Suzuki"
 ,age: 25 
};
console.log(obj.name); // Taro Suzuki
console.log(obj.abe); // 25