두 수의 나눗셈
function solution(num1, num2) {
var answer = num1/num2*1000;
answer = Math.floor(answer);
return answer;
}
짝수 홀수 개수
function solution(num_list) {
var answer = [0, 0];
for(let n of num_list){
if(n%2==0){
answer[0]++;
}else{
answer[1]++;
}
}
return answer;
}
두 수의 합
function solution(num1, num2) {
var answer = num1+num2;
return answer;
}
문자열 뒤집기
function solution(my_string) {
var answer = '';
for(let i = my_string.length -1; i >= 0; i--){
answer += my_string[i];
}
return answer;
}
점의 위치 구하기
function solution(dot) {
var answer = 4;
if(dot[0]>0 && dot[1]>0){
answer = 1;
}else if(dot[0]<0 && dot[1]>0){
answer = 2;
}else if(dot[0]<0 && dot[1]<0) {
answer = 3;
}
return answer;
}
아이스 아메리카노
function solution(money) {
var answer = [0,0];
answer[0] = Math.floor(money/5500);
answer[1] = money%5500;
return answer;
}
삼각형의 완성조건 (1)
function solution(sides) {
var answer = 2;
sides = sides.sort((a, b) => a - b);
if(sides[2] < sides[0] + sides[1]){
answer = 1;
}
return answer;
}
n의 배수 고르기
function solution(n, numlist) {
var answer = [];
for(let num of numlist){
if(num%n==0){
answer.push(num);
}
}
return answer;
}
배열의 유사도
function solution(s1, s2) {
var answer = 0;
for(let s1Ele of s1){
for(let s2Ele of s2){
if(s1Ele == s2Ele){
answer++;
}
}
}
return answer;
}
머쓱이보다 키 큰 사람
function solution(array, height) {
var answer = 0;
for(let a of array){
if(a > height){
answer++;
}
}
return answer;
}
피자 나눠 먹기(1)
function solution(n) {
var answer = Math.floor(n/7);
if(n%7>0){
answer++;
}
return answer;
}
자릿수 더하기
function solution(n) {
let answer = 0;
let str = String(n);
for(let s of str){
answer += parseInt(s);
}
return answer;
}
모음 제거
function solution(my_string) {
var answer = '';
for(let m of my_string){
if(m=='a' || m=='e' || m=='i' || m=='o' || m=='u'){
}else{
answer+=m;
}
}
return answer;
}
배열 원소의 길이
function solution(strlist) {
var answer = [];
for(let str of strlist){
answer.push(str.length)
}
return answer;
}
중복된 숫자 개수
function solution(array, n) {
var answer = 0;
for(let a of array){
if(a==n){
answer++;
}
}
return answer;
}
배열 두배 만들기
function solution(numbers) {
var answer = [];
for(let n of numbers){
answer.push(n*2);
}
return answer;
}
중앙값 구하기
function solution(array) {
var answer = 0;
array = array.sort((a, b) => a-b);
answer = array[(array.length-1)/2];
return answer;
}
짝수는 싫어요
function solution(n) {
var answer = [];
for(let i = 1; i <= n; i++){
if(i%2!=0){
answer.push(i);
}
}
return answer;
}
옷가게 할인 받기
function solution(price) {
var answer = price;
if(100000 <= price && price < 300000){
answer -= price*0.05;
}else if(300000 <= price && price < 500000){
answer -= price*0.1;
}else if(500000 <= price){
answer -= price*0.2;
}
answer = parseInt(answer);
return answer;
}
직각삼각형 출력하기
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let input = [];
rl.on('line', function (line) {
input = line.split(' ');
}).on('close', function () {
for(let i = 0; i < Number(input[0]); i++){
let stars = "";
for(let j = 0; j < i+1; j++){
stars += "*";
}
console.log(stars);
}
});