iT邦幫忙

第 11 屆 iT 邦幫忙鐵人賽

DAY 1
0
Software Development

用JS來刷刷HackerRank系列 第 1

(1)HackerRank-Day 0: Hello, World!、Data Types

題目
Hello, World!

舉例輸入

Sample Input 0
Welcome to 10 Days of JavaScript!

舉例輸出

Hello, World!
Welcome to 10 Days of JavaScript!

解析:
這個.....還真是不知道怎麼解析
主要就是main方法會呼叫這支方法
然後就我們輸出Hello, World! + (傳入字串)
因此直接

function greeting(parameterVariable) {
    console.log('Hello, World!');
    console.log(parameterVariable)  
}

以上就完成了


但這樣好像有點混,我們今天再來一題吧
題目
Data Types

舉例輸入

12
4.32
is the best place to learn and practice coding!

舉例輸出

16
8.32
HackerRank is the best place to learn and practice coding!

解析
反正大致上就是照著它注解做
主要是傳入三個參數
然後依序印出....

function performOperation(secondInteger, secondDecimal, secondString) {
    const firstInteger = 4;

    const firstDecimal = 4.0;
   
    const firstString = 'HackerRank '; 
    
    console.log(firstInteger+ parseInt(secondInteger))
    console.log(firstDecimal+ parseFloat(secondDecimal))
    console.log(firstString+secondString)
}

本日心得
ㄜ....第一天是這樣子的開始令人汗顏
應該沒有更佳解
如果有的話還請賜教


下一篇
(2)HackerRank-Day 1: Arithmetic Operators (javaScript Answer)
系列文
用JS來刷刷HackerRank30

尚未有邦友留言

立即登入留言