# 六角學院練習題 https://hackmd.io/gtnLCvA0QHWFNI6HYdnhrw?both 2022/4/18 # ## 題目一:Hello world (一) ``` =JavaScript function sayHi() { console.log("Hello world!"); } sayHi(); ``` # ## 題目二:Hello world (二) ``` =JavaScript function sayHi2(name) { console.log(name + ", Hello world!"); } sayHi2("Tom"); sayHi2("John"); ``` # ## 題目三: 把文字都變成小寫 ``` =JavaScript function lowercase(low) { console.log(low.toLowerCase()); } lowercase("Tom"); lowercase("John"); ``` # ## 題目四:加法產生器 ``` =JavaScript function sum() { let j = 0; for (let i = 0; i < arguments.length ; i++) { j += parseInt(arguments[i]); } console.log(j); } sum(8, 7); sum("30", 100, 50); ``` # ## 題目五:質數 ``` =JavaScript function isPrime(prime){ if (prime <= 1 ){ console.log("請輸入大於1的自然數") } else if (prime == 2) { console.log("是質數") } else { console.log(isP2(prime)) } } function isP2(p){ if ( p % 2 == 0 ){ return ("不是質數") } else { for ( let i = 3; i < Math.sqrt(p) ; i+2){ if (p % i == 0){ return ("不是質數") } else { return ("是質數") } } } } isPrime(20) isPrime(29) isPrime(1) ```
×
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