iT邦幫忙

0

拜託教我這些題目的解法

https://ithelp.ithome.com.tw/upload/images/20171227/20108038jac2STg0nj.jpg!
本人不是程式設計方面的人,但是是學校必修課,要使用javascript來寫,使用的編譯器是JS panel,請各位專業的大大們救救我,感謝!(只要2.3.4.5題)

看更多先前的討論...收起先前的討論...
weiclin iT邦高手 4 級 ‧ 2017-12-27 19:21:54 檢舉
建議你自己寫寫看, 至少把你嘗試寫的程式貼上來問, 不然沒人會理你的
黃彥儒 iT邦高手 1 級 ‧ 2017-12-27 19:26:21 檢舉
有啦,依據前面的作業文經驗,還是有其他大大會出手的
https://ithelp.ithome.com.tw/questions/10186482
小魚 iT邦大師 1 級 ‧ 2017-12-27 19:43:58 檢舉
至少那個人不會是我...
midterm.txt...期中考?
jaywang iT邦新手 5 級 ‧ 2017-12-27 22:28:53 檢舉
一行都寫不出來,只想抄答案?
路過....(看不懂.-.-
魷魚 iT邦新手 1 級 ‧ 2017-12-28 08:53:05 檢舉
同學那裡抄一抄比較實在= ="
TSAI iT邦新手 5 級 ‧ 2017-12-28 09:47:17 檢舉
東華好狠r
這樣子看題目好累人唷......
小魚 iT邦大師 1 級 ‧ 2017-12-28 11:59:11 檢舉
既然可以拿回來寫那就找會的同學抄吧,
平常要打好關係 :)
一般學校的題目外面有代打高手,一提3K-15K都有人開價
如果自己不想學不想看書那找代打吧,如果想上課,哪就去上課
我向來都不希望在程式這一塊去救學生。
不行就當掉。
覺得不該是你本科要學就要自己串連同學去跟學校抗議才對。
而不是製造不及格的state,也不是來要答案的fu。
在我來說,不是本科該學為什麼要列必修?
是在找老師的麻煩還是在找學生的麻煩?
yesongow iT邦大師 1 級 ‧ 2017-12-29 12:26:37 檢舉
是東華大學耶!
有沒有套圖可以下載?
建議使用 Print Screen 鍵,會比較方便閱讀題目...
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
1
John Wu
iT邦新手 4 級 ‧ 2017-12-28 10:51:57

我只會第二題:

var question2 = function(n, m) {
    console.log("資料筆數 " + n);
    console.log("學號 姓名 (以一個空白隔開)");
    console.log("查詢案件數 " + m);
    console.log("查詢學號");
    return "輸出對應之姓名,若無則輸出\"無此人\"";
}
看更多先前的回應...收起先前的回應...

好心的大大,外面這樣解題至少三千起跳啊

尼克 iT邦大師 1 級 ‧ 2017-12-28 15:36:10 檢舉

這樣要三千!真的還假的

花輪 iT邦大師 1 級 ‧ 2017-12-29 08:59:59 檢舉

真好賺... /images/emoticon/emoticon07.gif

fillano iT邦超人 1 級 ‧ 2017-12-29 17:41:26 檢舉

第四題先用WebAssembly做質因數分解,結果放在Memory,就當作消遣吧(WebAssembly理論上是ASM.js的子集,所以也算是Javascript的子集):

(module
	(memory (export "result") 1 1)
	(func (export "test") (param $n i32) (result i32)
		(local $ptr i32)
		(local $cur i32)
		(local $limit i32)
		get_local $n
		i32.const 2
		i32.gt_s
		if
			get_local $n
			f32.convert_u/i32
			f32.sqrt
			f32.ceil
			i32.trunc_u/f32
			set_local $limit
			i32.const 0
			set_local $ptr
			i32.const 2
			set_local $cur
			block $break
				loop $while
					get_local $n
					get_local $cur
					i32.rem_u
					i32.const 0
					i32.eq
					if
						get_local $cur
						call $verify
						i32.const 0
						i32.eq
						if
							get_local $ptr
							get_local $cur
							i32.store
							get_local $ptr		
							i32.const 1
							i32.add
							set_local $ptr
						end
					end
					get_local $cur
					i32.const 1
					i32.add
					tee_local $cur
					get_local $limit
					i32.le_u
					br_if $while
				end
			end
		else
			i32.const 0
			set_local $ptr
		end
		get_local $ptr
	)
	(func $verify (param $n i32) (result i32)
		(local $ptr i32)
		(local $cur i32)
		(local $limit i32)
		get_local $n
		i32.const 2
		i32.gt_s
		if
			get_local $n
			f32.convert_u/i32
			f32.sqrt
			f32.ceil
			i32.trunc_u/f32
			set_local $limit
			i32.const 0
			set_local $ptr
			i32.const 2
			set_local $cur
			block $break
				loop $while
					get_local $n
					get_local $cur
					i32.rem_u
					i32.const 0
					i32.eq					
					if
						get_local $ptr		
						i32.const 1
						i32.add
						set_local $ptr
					end
					get_local $cur
					i32.const 1
					i32.add
					tee_local $cur
					get_local $limit
					i32.le_u
					br_if $while
				end
			end
		else
			i32.const 0
			set_local $ptr
		end
		get_local $ptr
	)
)
0
martinsit011138
iT邦新手 5 級 ‧ 2017-12-30 02:57:16

給你一個方向 (很累贅,但老師會覺得你不是抄別人的)
第一題:
乘10
再轉換資料型態
再轉換資料型態
除10

程式先寫一下,我們再給你建議,你才會懂
直接要答案,這是不好的

0
bboy81905
iT邦新手 5 級 ‧ 2018-01-03 11:12:37

我會第一題!! 當消遣一下~
var n = 37.54
console.log(Math.floor(n10)/10);//無條件捨去到小數點第一位
console.log(Math.ceil(n
10)/10); //無條件進位

我要發表回答

立即登入回答