次回から「なおやすブログ」と検索してください^ ^
NO IMAGE

【プログラミング】JavaScript入門①出力・変数・if文

どーも!なおやすです。

僕が勉強しているJavaScriptの入門ということで、プログラミング学習の過程的な感じで記事を更新していきたいと思います。

console.log();

で出力が出来る。文字列は””で囲む。

console.log("Hello");

数値は””で囲まない。

console.log(12);

四則演算も出来る

console.log(12 + 39);
console.log(12 - 10);
console.log(12 * 2);
console.log(12 / 2);
console.log(12 % 5);

変数

変数とは値の入れ物のことで、箱みたいなもの 頭にletを付けて宣言する。

let name = "naoyasu"

console.log(name);

let 新しい箱を用意する。

= ⬅︎これはイコールではなく代入

変数の決まり

  • letを頭につける
  • 同じ変数は2度使わない
  • 変数の命名規則を守る

変数を書き換える

let name = "naoyasu"
console.log(name);

name = "daisuke"
console.log(name);

新しい箱を用意することになってしまうためletはいらない

変数var

var は使わない。

致命的な欠点がある。

  • 変数を勝手に定義してしまう。
  • 同じ変数でも動いてしまう。

定数

「絶対に書き換えてはいけない」と教えることが出来る。

コードが長くなってしまった時に役に立つ。

const today = "12/14"
console.log(today)

constは再代入が出来ない。

today = "12/15" ⬅︎×

if文(条件分岐)

let price = 1000
console.log("初期価格" + price + "円");
console.log(`初期価格${price}円`);

if (age >= 65) {
price = price*0.8
}
console.log(`本価格${price}円`);

出力:本価格800円

const age = 12
let price = 1000
let discountRate;
// console.log("初期価格" + price + "円");
console.log(`初期価格${price}円`);

if (age >= 65) {
discountRate = 0.3
price = price - (price * discountRate)
} else if (age >= 55 || age <= 12){
discountRate = 0.1
price = price - (price * discountRate)
} else {
console.log("割り引きなし!");

}
console.log(`本価格${price}円`);

出力:本価格900円

naoyasublogでは質問・相談を募集しています。

なおやすの

ツイッター:@naoyasu_log

匿名希望の方は匿名質問箱でもOKなので、なんでも質問してくださいね~!

 

プログラミングに興味があるけど何から始めていいのか分からないなら

まずは無料体験から初めてみませんか?^^

>>TechAcademy [テックアカデミー]

ここならオンライン完結でプログラミングの無料体験が出来ますし

不安なことも相談できるのでめっちゃ良かったです!

合わないなと思ったら辞めればいいだけなので損はしないですよ^^

 

改めまして当ブログへようこそ!

もしあなたが…

  • 自分に自信がなくて将来が不安。
  • そこそこ稼げて食いっぱぐれないスキルが欲しい。
  • 普通以下のスペックだけど将来は自由に豊かに生きていきたい。

こんな風に思っているなら、このブログに出会えたあなたはラッキーです!

なぜなら過去の僕と同じ悩みを持っているから。

そしてこのブログには、これらの悩みを解決する記事が詰まっています。

当ブログのことを少し紹介させてください^^

目次はこんな感じです。

  1. 過去の僕の悩みのほとんどを解決したものとは?
  2. 〇〇スキルを身につけた方法。
  3. なおやすブログってどんなブログ?

>>続きを読む

 

【大学中退・引きこもり・うつ】からエンジニア就職を成功させた僕が選んだプログラミングスクール

  • TECHCAMP
    5

  • DMM WEBCAMP
    5

  • ポテパンキャンプ
    4