ccccourse / wp108b

網頁設計 -- 108 學年度下學期 (陳鍾誠的課程作業)
2 stars 43 forks source link

習題:物件練習 #6

Open ccckmit opened 4 years ago

ccckmit commented 4 years ago
  1. 請將本章中的《英翻中》系統,改成《中翻英》系統,但輸入的中文詞彙之間可以強制用空白隔開。

    例如: $ node mt2.js 一隻 狗 追 一隻 貓 [ 'a', 'dog', 'chase', 'a', 'cat' ]

  2. 請寫出一個具有『加、減、內積、負』的向量物件? (Vector, add, sub, dot, neg)

    提示:第二題架構如下:

    class Vector { add(v2) { ... } sub(v2) { ... } dot(v2) { ... } neg() { ... } }

  3. 請把 2 儲存為 vector.js ,然後把當中的類別 Vector 用 module.exports 匯出,並用 vectorTest.js 去測試你的類別。

vectorTest.js

const V = require('./vector')
var v1 = new V.Vector([1,2,3])
var v2 = new V.Vector([1,1,1])
console.log('v1.add(v2)=', v1.add(v2))
console.log('v1.dot(v2)=', v1.dot(v2))
console.log('v1.neg()=', v1.neg())

輸出

v1.add(v2)= [2,3,4]
v1.dot(v2)= 6
v1.neg() = [-1,-2,-3]

模組寫法請參考 https://github.com/ccccourse/wp/blob/master/code/04-node/08-library/random/r.js

kalen2019 commented 4 years ago

homework6

FUYUHSUAN commented 4 years ago

資工一110810505傅于軒 HW6

SMH642800 commented 4 years ago

資工一 110810530 謝孟澔

https://github.com/SMH642800/wp108b/tree/master/homework/javascript/homework%20(%236)#%E7%89%A9%E4%BB%B6%E7%B7%B4%E7%BF%92

ChiaYunn commented 4 years ago

110810535

NubletZ commented 4 years ago

Homework 6 - 資工一 110810538 魏美亞

cycyucheng1010 commented 4 years ago

資工一110810504 陳昱誠 https://github.com/cycyucheng1010/wp108b/tree/master/homework/object-practice

WWW-Jack commented 4 years ago

https://github.com/WWW-Jack/wp108b/tree/master/homework/js2 110810503資工一張凱証

ZKX-0326 commented 4 years ago

資工一 110810502 陳彥翔 https://github.com/ZKX-0326/wp108b/tree/master/homework/Javascript/HW6

qweasd049564 commented 4 years ago

資工一 110810509 蘇乾羽 https://github.com/qweasd049564/wp108b/tree/master/homework/%E7%89%A9%E4%BB%B6%E7%B7%B4%E7%BF%92

KMC1911 commented 4 years ago

資工二 110710545 陳楷茗 https://github.com/mailk8811/wp108b/tree/master/homework/javascript/%E7%89%A9%E4%BB%B6

weiian000 commented 4 years ago

國際一 110813110 李維晏 https://github.com/weiian000/wp108b/tree/master/homework/object

07Nick-kciN21 commented 4 years ago

資工一110810518徐仁鴻 HW6

nohano1l commented 4 years ago

資工一 110810529 張佑豪 HW6

eggwu96007 commented 4 years ago

社工一 110814315 吳柏翰 https://github.com/eggwu96007/wp108b/tree/master/0501

victor0520 commented 4 years ago

資工一 110810532 汪建同 https://github.com/victor0520/wp108b/tree/master/homework/JavaScript/HW6

Chen-Chun commented 4 years ago

資工一 110810501 陳淳 hw6

chenimim commented 4 years ago

110810526 HW6

owen4096 commented 4 years ago

https://github.com/owen4096/wp108b/tree/master/homework/0501hw 資工一 110810515 劉彥廷

zxc21949049 commented 4 years ago

https://github.com/zxc21949049/wp108b/tree/master/homework/h6 資工一 110810508 曾智暐

jifkavnb0205 commented 4 years ago

資工一 110810507 李安博 https://github.com/jifkavnb0205/wp108b/tree/master/javascript/object

www-abcdefg commented 4 years ago

資工一 110810534 柯泓吉 https://github.com/www-abcdefg/wp108b/tree/master/homework/JS2

yuanxiii commented 4 years ago

資工一110810512林元璽 https://github.com/yuanxiii/wp108b/tree/master/hw6

xiaotsai commented 4 years ago

資工二 110710551 蔡宗樺 https://github.com/xiaotsai/wp108b/tree/master/hw6

kun68 commented 4 years ago

食品三 110610306 林坤毅 https://github.com/kun68/wp108b/tree/master/homework5

mark456tung commented 4 years ago

資工一 110810547 董長茂 HW6

hung890202 commented 4 years ago

資工一110810533洪嘉駿 HW6

AIONLin commented 4 years ago

資工一 110810521 林妍汝