學習軌道
/
jq
jq
/
練習
/
第 n 個質數
第 n 個質數

第 n 個質數

中等

說明

給定一個數字 n,求出第 n 個質數是多少。

列出前六個質數:2、3、5、7、11 和 13,我們可以看出第 6 個質數是 13。

如果你的程式語言在標準函式庫中提供了處理質數的方法,請假裝它們不存在,自己動手實作。

--argjson 選項

測試會使用jq的--argjson n 1選項。 這會建立一個名為$n的 jq 變數,裡面存的是_數字_值1。

對比一下--arg n 1這個選項,它會建立一個名為$n的 jq 變數,裡面存的是_字串_值"1"。

在你的解法中,請把$n當作輸入,用來取得第 n 個質數。

請參閱手冊中的呼叫 jq。

透過 GitHub 編輯 連結會在新視窗或分頁中開啟
jq Exercism

準備好開始 第 n 個質數 了嗎?

註冊 Exercism,透過 12 個概念75 個練習 和真人引導來學習並精通 jq,全部免費。