# Javascript (函式) ###### tags: `Javascript` `function` 所謂的函式,就是彙整經常執行的處理動作而成的小型副程式(主要程式內含的迷你程式),需要執行相同的動作時,只要呼叫函式即可,不用重複撰寫相同的程式碼,也有人稱「函數」。 **語法: **呼叫函式--- 函式名稱(需要傳遞的參數) ```javascript= var 函式名稱 = function(需要傳遞的參數){ 具體的處理程式碼 } ``` ```javascript= var price = parseInt(window.prompt("input price: ")); console.log('The price of the coffee is ' + total(price) + '$ plus tax'); document.getElementById('output').textContent = 'The price of the coffee is ' + total(price) + '$ plus tax'; ``` ## 選寫函式的優點 1. 優點1:想呼叫使用時,沒有位質與時間的限制 2. 優點2:只需要改變參數,便能對其他資料做相同的處裡 ## fuzzy 遊戲 FizzBuzz 遊戲,是幾個人一起玩的遊戲,每個人依序念出「1」「2」..數字,當 遇到可已被3整除時,需要喊出「Fizz!」,遇到被5整除就要喊出「Buzz!」,而能 被「3」「5」整除的數字就喊出「FizzBuzz!」。 以下將以1到30的數字進行FizzBuzz 遊戲。 1. 如果能被3和5整除,回傳(Fizzbuzz) 2. 除此之外,若能被3整除回傳 (Fizzy) 3. 除此之外,若能被5整除回傳 (Fizzy) 4. 除此之外(無法被5,3整除)將數値直接回傳
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up